AutoGPT: AIエージェントの構築、デプロイ、実行

Discord FollowTwitter Follow

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つの使用例を紹介します:

  1. トレンドトピックからバズる動画を生成

    • Redditのトピックを読み取るエージェント
    • トレンド中のトピックを特定
    • コンテンツに基づいて自動的にショートフォーム動画を生成
  2. 動画からSNS向けの名言を抽出

    • YouTubeチャンネルを監視する��ージェント
    • 新規動画投稿時に自動的に文字起こし
    • AIが最もインパクトのある引用文を特定して要約を生成
    • ソーシャルメディア向けの投稿を自動公開

これらの例はAutoGPTで実現可能な機能の一部です!あらゆるユースケースに対応したカスタムワークフローを構築できます。


ライセンス概要:

🛡️ Polyform Shieldライセンス: autogpt_platformフォルダ内の全コードとコンテンツはPolyform Shieldライセンスの下で提供されます。この新プロジェクトはエージェントの構築・デプロイ・管理を行う開発中プラットフォームです。
詳細はこちら

🦉 MITライセンス: AutoGPTリポジトリのその他の部分(つまり、autogpt_platformフォルダ以外のすべて)はMITライセンスの下で提供されています。これにはスタンドアロン版のAutoGPTエージェントや、ForgeagbenchmarkAutoGPT 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 💬

Discordで参加

バグの報告や機能のリクエストは、GitHub Issueを作成してください。同じ内容のIssueが既に作成されていないか確認をお願いします。

🤝 姉妹プロジェクト

🔄 Agent Protocol

多くの既存および将来のアプリケーションとの互換性を確保し、統一された標準を維持するため、AutoGPTはAI Engineer Foundationが策定したagent protocol標準を採用しています。これにより、エージェントからフロントエンドおよびベンチマークへの通信経路が標準化されます。


スター統計

Star History Chart

⚡ コントリビューター

Contributors