メインコンテンツへスキップ
ToolPotion
AI アドバイザー
送信(無料)

Voyager Embodied Agent

AI GitHub リポジトリAI エージェントビルダーオープンソース · Windows, macOS, Linux

Voyagerは、大規模言語モデル(LLM)を搭載したMinecraft用のオープンエンドな具現化エージェントです。人間の介入なしに継続的に探索し、スキルを学習し、発見を行います。Voyagerは、自動カリキュラム、スキルライブラリ、およびプログラム改善のための反復プロンプティングを活用し、強力な生涯学習能力を示しています。

  • 583,270 フォロワー — X (Twitter)
リポジトリを見る
共有
リポジトリを見る
共有

Voyagerは、具現化AIにおける重要な進歩を表しており、Minecraft環境における初のLLM(大規模言語モデル)搭載型生涯学習エージェントとして機能します。このエージェントは、人間の入力を一切必要とせずに、自律的にゲーム世界を探索し、多様なスキルを獲得し、新しい発見を明らかにするように設計されています。Voyagerのアーキテクチャは、3つのコアコンポーネントに基づいています。探索を最大化するように設計された自動カリキュラム、実行可能なコードとして複雑な行動を保存および取得する拡張可能なスキルライブラリ、そして革新的な反復プロンプティングメカニズムです。このメカニズムにより、エージェントは環境からのフィードバックを組み込み、実行エラーから学習し、自己検証を利用することでプログラムを洗練させることができます。

続きを読む

Voyagerは、モデルのパラメータをファインチューニングする必要性を回避する手法であるブラックボックスクエリを通じてGPT-4と対話します。Voyagerによって開発されたスキルは、時間的拡張性、解釈可能性、および合成可能性を特徴としています。この設計は、エージェントの能力の迅速な増強を促進し、AI学習で一般的な課題である破滅的忘却を効果的に軽減します。経験的に、Voyagerは強力なコンテキスト内生涯学習能力を示し、Minecraftのプレイにおいて卓越した熟練度を発揮します。以前の最先端手法と比較して、3.3倍多くのユニークなアイテムを獲得し、2.3倍長い距離を移動し、重要な技術的マイルストーンを最大15.3倍速く解除することが示されています。

Voyagerの重要な機能は、学習したスキルライブラリを新しいMinecraftワールドで活用し、ゼロから新しいタスクを解決できることです。これは、他の手法が一般化に苦労することが多い能力です。リポジトリは、MITライセンスの下でVoyagerコードを提供しています。インストールには、Pythonバージョン3.9以上およびNode.jsバージョン16.13.0以上が必要です。Ubuntu 20.04、Windows 11、およびmacOSでの互換性がテストされています。セットアップには、リポジトリのクローン、Python依存関係のインストール、および特定のNode.jsパッケージのインストールが含まれます。Minecraftインスタンスと必要なFabric Modも必要です。Voyagerを実行するには、OpenAI APIキーが必要です。なぜなら、言語モデルとしてGPT-4を利用するためです。エージェントは、生涯学習のために初期化するか、チェックポイントから再開し、学習済みスキルライブラリを使用して特定のタスクを実行するように構成できます。

  • カテゴリーAI エージェントビルダー
  • 料金モデルオープンソース
  • デプロイセルフホスト
  • プラットフォームWindows, macOS, Linux

  • Minecraft用のオープンエンドな具現化エージェント

  • 意思決定に大規模言語モデル(LLM)を利用

  • 生涯学習能力

  • 探索最大化のための自動カリキュラム

  • 行動の保存と取得のための実行可能なスキルライブラリ

  • 環境フィードバックによる反復プロンプティングメカニズム

  • プログラム改善のための自己検証

  • ブラックボックスクエリによるGPT-4との対話

  • 時間的拡張性、解釈可能性、合成可能性のあるスキル

  • 破滅的忘却の軽減

  • 強力なコンテキスト内学習のデモンストレーション

  • Minecraftタスクにおける最先端のパフォーマンス達成

  • 学習済みスキルを新しい環境に一般化

  1. クローン: Voyager GitHubリポジトリをクローンします。

  2. Python依存関係のインストール: プロジェクトディレクトリで `pip install -e .` を実行します。

  3. Node.js依存関係のインストール: `voyager/env/mineflayer` に移動し、`npm install -g npx` および `npm install` を実行します。

  4. Minecraftの設定: Minecraftインスタンスを設定し、必要なFabric Modをインストールします。

  5. APIキーの取得: GPT-4アクセス用のOpenAI APIキーを取得します。

  6. Voyagerの初期化: Azureログイン情報とAPIキーでVoyagerエージェントをインスタンス化します。

  7. 学習開始: `voyager.learn()` を実行して生涯学習プロセスを開始します。

  8. 学習再開: `ckpt_dir` と `resume=True` を指定してVoyagerをインスタンス化し、チェックポイントから続行します。

  • 自律的なMinecraft探索
  • スキル獲得と合成
  • 具現化AIにおける生涯学習
  • タスク分解と実行
  • ゲーム環境におけるAI研究
  • 新しい発見とイノベーション
  • AI能力の一般化

Voyager Embodied Agent のレビュー

読み込み中...

Voyager Embodied Agent に似た人気のAIツール

OpenManus-RL

AI GitHub リポジトリ

OpenManus-RLは、大規模言語モデル(LLM)エージェントの強化学習(RL)チューニングのためのライブストリーム開発に焦点を当てたオープンソースプロジェクトです。RLベースのLLMエージェントチューニングの新しいパラダイムを探求し、進捗と結果を動的に共有することを目指しています。エージェントの推論能力とツール統合の向上に向けたコミュニティからの貢献を…

AI エージェントビルダー
ツールを見る

AI GitHub リポジトリ

大規模言語モデル(LLM)エージェントの強化学習(RL)チューニングのためのライブストリーム開発に焦点を当てたオープンソースプロジェクトです。RLベースのLLMエージェントチューニングの新しいパラダイムを探求し、進捗と結果を動的に共有することを目指しています。エージェントの推論能力とツール統合の向上に向けたコミュニティからの貢献を…OpenManus-RLは、大規模言語モデル(LLM)エージェントの強化学習(RL)チューニングのためのライブストリーム開発に焦点を当てたオープンソースプロジェクトです。RLベースのLLMエージェントチューニングの新しいパラダイムを探求し、進捗と結果を動的に共有することを目指しています。エージェントの推論能力とツール統合の向上に向けたコミュニティからの貢献を…

AI エージェントビルダー
AI GitHub リポジトリ トップ250を見る

MS-Agent

AI GitHub リポジトリ

MS-Agentは、AIエージェントに自律的な探索と複雑なタスク実行能力を付与するために設計された、軽量で拡張性の高いフレームワークです。マルチエージェントシステム、コード生成、ビデオ生成、高度なリサーチ機能をサポートし、開発者向けの柔軟なアーキテクチャを提供します。

AI エージェントビルダー
ツールを見る

AI GitHub リポジトリ

AIエージェントに自律的な探索と複雑なタスク実行能力を付与するために設計された、軽量で拡張性の高いフレームワークです。マルチエージェントシステム、コード生成、ビデオ生成、高度なリサーチ機能をサポートし、開発者向けの柔軟なアーキテクチャを提供します。MS-Agentは、AIエージェントに自律的な探索と複雑なタスク実行能力を付与するために設計された、軽量で拡張性の高いフレームワークです。マルチエージェントシステム、コード生成、ビデオ生成、高度なリサーチ機能をサポートし、開発者向けの柔軟なアーキテクチャを提供します。

AI エージェントビルダー
AI GitHub リポジトリ トップ250を見る

AIlice

AI GitHub リポジトリ

AIliceは、JARVISのように動作するように設計された、完全に自律的な汎用AIエージェントです。インタラクティブ・エージェント・コールツリー(IACT)アーキテクチャを使用し、複雑なタスクを動的に構築されたエージェントに分解し、高い耐障害性で結果を統合します。AIエージェントの自己進化を目指しています。

AI エージェントビルダー
ツールを見る

AI GitHub リポジトリ

JARVISのように動作するように設計された、完全に自律的な汎用AIエージェントです。インタラクティブ・エージェント・コールツリー(IACT)アーキテクチャを使用し、複雑なタスクを動的に構築されたエージェントに分解し、高い耐障害性で結果を統合します。AIエージェントの自己進化を目指しています。AIliceは、JARVISのように動作するように設計された、完全に自律的な汎用AIエージェントです。インタラクティブ・エージェント・コールツリー(IACT)アーキテクチャを使用し、複雑なタスクを動的に構築されたエージェントに分解し、高い耐障害性で結果を統合します。AIエージェントの自己進化を目指しています。

AI エージェントビルダー
AI GitHub リポジトリ トップ250を見る

CAMEL Multi-Agent Framework

AI GitHub リポジトリ

CAMELは、AIエージェントのスケーリング則を探求するために設計されたオープンソースのマルチエージェントフレームワークです。大規模エージェントシステムのシミュレーション、動的なコミュニケーションの促進、複雑な相互作用のためのステートフルメモリのサポートを提供するツールを提供し、研究を支援します。AIの研究者や開発者に最適です。

AI エージェントビルダー
ツールを見る

AI GitHub リポジトリ

AIエージェントのスケーリング則を探求するために設計されたオープンソースのマルチエージェントフレームワークです。大規模エージェントシステムのシミュレーション、動的なコミュニケーションの促進、複雑な相互作用のためのステートフルメモリのサポートを提供するツールを提供し、研究を支援します。AIの研究者や開発者に最適です。CAMELは、AIエージェントのスケーリング則を探求するために設計されたオープンソースのマルチエージェントフレームワークです。大規模エージェントシステムのシミュレーション、動的なコミュニケーションの促進、複雑な相互作用のためのステートフルメモリのサポートを提供するツールを提供し、研究を支援します。AIの研究者や開発者に最適です。

AI エージェントビルダー
AI GitHub リポジトリ トップ250を見る

Langroid

AI GitHub リポジトリ

Langroidは、マルチエージェントプログラミングパラダイムを使用してLLM搭載アプリケーションを構築するためのPythonフレームワークです。開発者はエージェントを作成し、ツールとLLMを装備させ、メッセージ交換を通じて複雑な問題を解決するためにそれらの協調をオーケストレーションすることができ、LLMアプリ開発を簡素化します。

AI エージェントビルダー

AI GitHub リポジトリで第94位

ツールを見る

AI GitHub リポジトリ

マルチエージェントプログラミングパラダイムを使用してLLM搭載アプリケーションを構築するためのPythonフレームワークです。開発者はエージェントを作成し、ツールとLLMを装備させ、メッセージ交換を通じて複雑な問題を解決するためにそれらの協調をオーケストレーションすることができ、LLMアプリ開発を簡素化します。Langroidは、マルチエージェントプログラミングパラダイムを使用してLLM搭載アプリケーションを構築するためのPythonフレームワークです。開発者はエージェントを作成し、ツールとLLMを装備させ、メッセージ交換を通じて複雑な問題を解決するためにそれらの協調をオーケストレーションすることができ、LLMアプリ開発を簡素化します。

AI エージェントビルダー
AI GitHub リポジトリで第94位

GitHub - microsoft/JARVIS

AI GitHub リポジトリ

Microsoftが開発したJARVISは、大規模言語モデル(LLM)を機械学習(ML)コミュニティに接続します。人工汎用知能(AGI)を探求するために設計されており、Hugging Face HubのエキスパートモデルとLLMを統合します。JARVISは、ユーザーのリクエストに基づいてタスクを自動化し、応答を生成します。

AI エージェントビルダー
ツールを見る

AI GitHub リポジトリ

Microsoftが開発したJARVISは、大規模言語モデル(LLM)を機械学習(ML)コミュニティに接続します。人工汎用知能(AGI)を探求するために設計されており、Hugging Face HubのエキスパートモデルとLLMを統合します。JARVISは、ユーザーのリクエストに基づいてタスクを自動化し、応答を生成します。

AI エージェントビルダー
AI GitHub リポジトリ トップ250を見る

OpenAIエージェントSDK

AI フレームワーク

OpenAIエージェントSDKは、開発者が最小限の複雑さでエージェント型AIアプリケーションを作成できるようにします。エージェントの構築、タスクの管理、安全性の確保のための一連のプリミティブを備えており、初心者と経験豊富な開発者の両方に適しています。

AI エージェントビルダー
ツールを見る

AI フレームワーク

開発者が最小限の複雑さでエージェント型AIアプリケーションを作成できるようにします。エージェントの構築、タスクの管理、安全性の確保のための一連のプリミティブを備えており、初心者と経験豊富な開発者の両方に適しています。OpenAIエージェントSDKは、開発者が最小限の複雑さでエージェント型AIアプリケーションを作成できるようにします。エージェントの構築、タスクの管理、安全性の確保のための一連のプリミティブを備えており、初心者と経験豊富な開発者の両方に適しています。

注目AI エージェントビルダー
AI フレームワーク トップ50を見る

Letta

AI エージェント

Lettaは、経験から学習するインテリジェントマシンを構築することに焦点を当てたオープンAIラボです。彼らは、すべてを記憶し、継続的に学習し、時間の経過とともに改善するステートフルエージェントを作成します。Lettaのモデルに依存しないフレームワークにより、AIエージェントはアイドル状態でも思考し、メモリを洗練させ、よりスマートなシステムを構築できます。

AI エージェントビルダー

AI エージェントで第54位

ツールを見る

AI エージェント

経験から学習するインテリジェントマシンを構築することに焦点を当てたオープンAIラボです。彼らは、すべてを記憶し、継続的に学習し、時間の経過とともに改善するステートフルエージェントを作成します。Lettaのモデルに依存しないフレームワークにより、AIエージェントはアイドル状態でも思考し、メモリを洗練させ、よりスマートなシステムを構築できます。Lettaは、経験から学習するインテリジェントマシンを構築することに焦点を当てたオープンAIラボです。彼らは、すべてを記憶し、継続的に学習し、時間の経過とともに改善するステートフルエージェントを作成します。Lettaのモデルに依存しないフレームワークにより、AIエージェントはアイドル状態でも思考し、メモリを洗練させ、よりスマートなシステムを構築できます。

注目AI エージェントビルダー
AI エージェントで第54位
1 / 8