AutoGPT: AIエージェントの構築、デプロイ、実行
Deutsch | Español | français | 日本語 | 한국어 | Português | Русский | 中文
AutoGPTは、複雑なワークフローを自動化する継続的なAIエージェントを作成、デプロイ、管理できる強力なプラットフォームです。
ホスティングオプション
- セルフホスティングでダウンロード (無料!)
- クラウドホスティング版ベータのウェイトリストに参加 (クローズドベータ - 近日公開予定!)
AutoGPTプラットフォームのセルフホスティング方法
[!NOTE] AutoGPTプラットフォームのセットアップとホスティングは技術的なプロセスが必要です。 すぐに使えるソリューションをお求めの場合は、クラウドホスティング版ベータのウェイトリストへの参加をお勧めします。
システム要件
インストールを進める前に、システムが以下の要件を満たしていることを確認してください:
ハードウェア要件
- CPU: 4+コア推奨
- RAM: 最小8GB、16GB推奨
- ストレージ: 少なくとも10GBの空き容量
ソフトウェア要件
- オペレーティングシステム:
- Linux (Ubuntu 20.04以降を推奨)
- macOS (10.15以降)
- Windows 10/11 with WSL2
- 必要なソフトウェア (最小バージョン):
- Docker Engine (20.10.0以降)
- Docker Compose (2.0.0以降)
- Git (2.30以降)
- Node.js (16.x以降)
- npm (8.x以降)
- VSCode (1.60以降) またはモダンなコードエディタ
ネットワーク要件
- 安定したインターネット接続
- 必要なポートへのアクセス (Dockerで設定されます)
- アウトバウンドHTTPS接続が可能なこと
更新されたセットアップ手順:
完全にメンテナンスされ、定期的に更新されるドキュメントサイトに移行しました。
このチュートリアルでは、Docker、VSCode、git、npmがインストールされていることを前提としています。
⚡ ワンラインスクリプトによるクイックセットアップ (ローカルホスティング推奨)
手動ステップをスキップし、自動セットアップスクリプトで数分で開始できます。
macOS/Linux用:
curl -fsSL https://setup.agpt.co/install.sh -o install.sh && bash install.sh
Windows (PowerShell)用:
powershell -c "iwr https://setup.agpt.co/install.bat -o install.bat; ./install.bat"
これにより、依存関係のインストール、Dockerの設定、ローカルインスタンスの起動が一括で行われます。
🧱 AutoGPTフロントエンド
AutoGPTフロントエンドは、ユーザーが私たちの強力なAI自動化プラットフォームと対話する場所です。AIエージェントを活用し、関与するための複数の方法を提供します。ここがAI自動化のアイデアを形にするインターフェースです:
Agent Builder: カスタマイズしたい方向けに、直感的でローコードなインターフェースを提供。独自のAIエージェントを設計・設定できます。
Workflow Management: 自動化ワークフローの構築・修正・最適化を簡単に実現。各ブロックが単一のアクションを実行するブロック接続方式でエージェントを構築します。
Deployment Controls: テストから本番環境まで、エージェントのライフサイクルを管理。
Ready-to-Use Agents: 構築したくない場合でも、事前設定済みエージェントライブラリから選択して即時利用可能。
Agent Interaction: 自作エージェントでも事前設定エージェントでも、ユーザーフレンドリーなインターフェースで簡単に実行・操作できます。
Monitoring and Analytics: エージェントのパフォーマンスを追跡し、自動化プロセスを継続的に改善するためのインサイトを獲得。
このガイドを読むと、カスタムブロックの構築方法が学べます。
💽 AutoGPT Server
AutoGPT Serverは当プラットフォームの中核です。ここでエージェントが動作し、デプロイ後は外部ソースからトリガーされ、継続的に稼働可能。AutoGPTを円滑に動作させる必須コンポーネントを全て含んでいます。
Source Code: エージェントと自動化プロセスを駆動するコアロジック。
Infrastructure: 信頼性と拡張性を保証する堅牢なシステム。
Marketplace: 事前構築済みの様々なエージェントを見つけてデプロイできる総合マーケットプレイス
🐙 エージェントの使用例
AutoGPTで実現可能な2つの使用例を紹介します:
-
トレンドトピックからバズる動画を生成
- Redditのトピックを読み取るエージェント
- トレンド中のトピックを特定
- コンテンツに基づいて自動的にショートフォーム動画を生成
-
動画からSNS向けの名言を抽出
- YouTubeチャンネルを監視する��ージェント
- 新規動画投稿時に自動的に文字起こし
- AIが最もインパクトのある引用文を特定して要約を生成
- ソーシャルメディア向けの投稿を自動公開
これらの例はAutoGPTで実現可能な機能の一部です!あらゆるユースケースに対応したカスタムワークフローを構築できます。
ライセンス概要:
🛡️ Polyform Shieldライセンス:
autogpt_platformフォルダ内の全コードとコンテンツはPolyform Shieldライセンスの下で提供されます。この新プロジェクトはエージェントの構築・デプロイ・管理を行う開発中プラットフォームです。
詳細はこちら
🦉 MITライセンス:
AutoGPTリポジトリのその他の部分(つまり、autogpt_platformフォルダ以外のすべて)はMITライセンスの下で提供されています。これにはスタンドアロン版のAutoGPTエージェントや、Forge、agbenchmark、AutoGPT Classic GUIなどのプロジェクトが含まれます。
また、AutoGPTプラットフォーム向けに開発・使用されているGravitasMLなど、他のリポジトリでもMITライセンスの下で追加の成果物を公開しています。MITライセンスのCode Abilityプロジェクトもご覧ください。
ミッション
私たちの使命は、重要なことに集中できるツールを提供することです:
- 🏗️ 構築 - 素晴らしいものの基礎を築く
- 🧪 テスト - エージェントを完璧に調整する
- 🤝 委任 - AIに働かせ、アイデアを形にする
革命に参加しましょう! AutoGPTはAI革新の最前線に留まり続けます。
🤖 AutoGPT Classic
以下はAutoGPTのクラシック版に関する情報です。
🏗️ Forge
独自のエージェントを鍛造しよう! – Forgeは、独自のエージェントアプリケーションを構築するためのすぐに使えるツールキットです。定型コードの大部分を処理するため、あなたのエージェントを際立たせる部分に創造性を集中できます。すべてのチュートリアルはこちらにあります。forgeのコンポーネントは個別に使用することも可能で、エージェントプロジェクトの開発を加速し定型コードを削減できます。
🚀 Forge入門ガイド – このガイドでは、独自エージェントの作成とベンチマークおよびユーザーインターフェースの使用方法を段階的に説明します。
📘 Forgeについてさらに学ぶ
🎯 ベンチマーク
エージェントの性能を測定! agbenchmarkはエージェントプロトコルをサポートする任意のエージェントで使用可能で、プロジェクトのCLIとの統合によりAutoGPTやforgeベースのエージェントでの使用がさらに簡単になります。このベンチマークは厳格なテスト環境を提供します。当社のフレームワークは自律的で客観的な性能評価を可能にし、実世界での動作に最適化されたエージェントを保証します。
📦 agbenchmark on Pypi
|
📘 ベンチマークについて詳しく知る
💻 UI
エージェントを簡単に操作! frontendは、エージェントを制御・監視するためのユーザーフレンドリーなインターフェースを提供します。agent protocolを通じてエージェントと接続し、当社エコシステム内外の様々なエージェントとの互換性を確保しています。
このフロントエンドは、リポジトリ内の全てのエージェントで即座に使用可能です。お好みのエージェントを実行するにはCLIを使用するだけです!
⌨️ CLI
リポジトリが提供する全てのツールを簡単に利用できるように、ルートディレクトリにCLIが含まれています:
$ ./run
Usage: cli.py [OPTIONS] COMMAND [ARGS]...
Options:
--help Show this message and exit.
Commands:
agent Commands to create, start and stop agents
benchmark Commands to start the benchmark and list tests and categories
setup Installs dependencies needed for your system.
リポジトリをクローンし、./run setupで依存関係をインストールすれば、すぐに使い始められます!
🤔 質問?問題?提案?
ヘルプを求める - Discord 💬
バグの報告や機能のリクエストは、GitHub Issueを作成してください。同じ内容のIssueが既に作成されていないか確認をお願いします。
🤝 姉妹プロジェクト
🔄 Agent Protocol
多くの既存および将来のアプリケーションとの互換性を確保し、統一された標準を維持するため、AutoGPTはAI Engineer Foundationが策定したagent protocol標準を採用しています。これにより、エージェントからフロントエンドおよびベンチマークへの通信経路が標準化されます。