はじめに
CortexONは、GitHub(https://github.com/TheAgenticAI/CortexOn)でホストされているオープンソースのマルチエージェントAIシステムです。TheAgenticAIチームによって開発され、次のようなサポートを受けています。 マヌス CortexON は Docker インストールをサポートし、リアルタイム検索、ファイル管理、コード生成などを組み込んでいる。CortexONはDockerインストールをサポートし、リアルタイム検索、ファイル管理、コード生成などを組み込んでおり、コミュニティは常に改良を続けている。
機能一覧
- ウェブプロキシリアルタイムでウェブページを検索し、データを取得し、オンライン上のやり取りを処理する。
- ファイルブローカードキュメントの管理(情報の整理、抽出、保管を含む
- コードエージェントコードを生成し、複数の言語をサポートし、デバッグと最適化を行います。
- 実行エージェントタスクを調整し、複数のエージェントのコラボレーションを管理し、スムーズなプロセスを確保する。
- APIエージェント外部サービスやAPIに接続し、自動化機能を拡張。
- マルチタスクリサーチやビジネス分析などの複雑な作業を処理するために、複数のエージェントが同時に稼働します。
ヘルプの使用
CortexONは、ユーザー自身がコードをダウンロードしてデプロイする必要がある。詳細なインストール方法と使用方法を以下に示します。
設置プロセス
- ダウンロードコード
ターミナルを開き、Clone Repository(リポジトリのクローン)コマンドを入力します:
git clone https://github.com/TheAgenticAI/CortexOn.git
プロジェクト・カタログにアクセスする:
cd CortexOn
- 環境変数の設定
プロジェクトのルート・ディレクトリに.env
ファイルに、以下の必須変数を記入する:
- 人類API(AIモデルの場合):
ANTHROPIC_MODEL_NAME=claude-3-7-sonnet-20250219 ANTHROPIC_API_KEY=你的Anthropic密钥
https://console.anthropic.com/。
- ブラウザベースの設定(ウェブプロキシ用):
BROWSERBASE_API_KEY=你的Browserbase密钥 BROWSERBASE_PROJECT_ID=你的项目ID
https://browserbase.com/ に登録し、プロジェクトを作成する。
- グーグル検索(検索機能のため):
GOOGLE_API_KEY=你的Google密钥 GOOGLE_CX=你的搜索ID
https://developers.google.com/custom-search/v1/overview。
- ロギング(オプション):
LOGFIRE_TOKEN=你的Logfire密钥
https://pydantic.dev/logfire。
- ウェブソケット(フロントエンド・コミュニケーション):
VITE_WEBSOCKET_URL=ws://localhost:8081/ws
- Dockerのインストール
Docker Desktopがコンピュータにインストールされていることを確認してください。インストールされていない場合は、https://www.docker.com/products/docker-desktop/ からダウンロードしてインストールしてください。 - ホスト・ネットワークを有効にする(オプション)
Docker Desktopの設定で、"Resources "の "Network "を開き、"Enable host networking "をチェックします。"にチェックを入れ、Dockerを再起動する。 - ビルドと実行
ターミナルで以下のコマンドを入力する:
docker-compose build
docker-compose up
サービスが開始されると、ローカルポートで実行されます。以下のアドレスにアクセスしてください:
- フロントエンドのインターフェイス:
http://localhost:3000
- バックエンドAPI:
http://localhost:8081
(ドキュメンテーションhttp://localhost:8081/docs
) - エージェント型ブラウザ:
http://localhost:8000
(ドキュメンテーションhttp://localhost:8000/docs
)
- インストールの確認
ブラウザを開き、次のサイトにアクセスする。http://localhost:3000
インターフェイスが表示されたら、インストールが成功したことを意味します。
主な機能
ウェブプロキシ: ウェブ検索
- 動く::
- フロントエンド・インターフェース (
http://localhost:3000
). - 検索ボックスに「AIトレンド」などのキーワードを入力する。
- 検索」をクリックすると、ウェブプロキシが結果を返します。
- 銘記するインターネット接続が必要です。結果はキーワードの精度に依存します。
ドキュメント・エージェント:ドキュメントの管理
- 動く::
- インターフェイスで「ファイル管理」を選択する。
- ファイルのアップロード(PDF、テキストなどに対応)。
- 日付順に並べ替える」「要約を抽出する」などのルールを設定する。
- 実行」をクリックすると、ファイルは自動的に整理される。
- 輸出デフォルトでは、結果はプロジェクト・ディレクトリの
output
フォルダー
コード・エージェント:コードの生成
- 動く::
- コード生成」モジュールに進む。
- Javaのソートプログラムを書いてください。
- 言語を選択(Python、Javaなどがサポートされています)。
- 生成」をクリックしてコードを表示する。
- 問題があれば、"Debug "をクリックして最適化する。
- セーブコードをダウンロードすることも、コピーして使用することもできます。
APIプロキシ:外部サービスへの接続
- 動く::
- インターフェイスで「API統合」を選択する。
- 外部APIのアドレスとパラメータを入力します(例:weather API)。
- Connect "をクリックすると、エージェントがデータを取得します。
- 使用リアルタイムデータへのアクセスなど、機能拡張に使用可能。
エグゼクティブ・エージェント:マルチタスク・コラボレーション
- 動く::
- タスク管理で「市場データを分析する」などのタスクを作成する。
- サブタスクの設定:ウェブエージェントの検索、ファイルエージェントの整理、コードエージェントによるダイアグラムの生成。
- Run "をクリックすると、エージェントが協働して完了します。
- 進捗度インターフェイスにはタスクのステータスが表示され、完了すると結果が自動的に保存されます。
注目の機能操作
ダイナミックなマルチエージェントコラボレーション
CortexONの核心は、複数のエージェントが一緒に働くというアイデアだ。例えば、研究論文を書く:
- ウェブエージェント検索プロファイル。
- コンテンツを照合するドキュメント・エージェント。
- コードエージェントはビジュアルチャートを生成する。
- エグゼクティブ・エージェントは報告書に統合されている。
インターフェイスにターゲットを入力し、"Start "をクリックすると、システムは自動的に終了します。
オープンソースとテクノロジー・スタック
- カスタマイズユーザーはコードを修正することができます。プロジェクト・フォルダーを開き、エディターでコードをいじってから再実行してください。
docker-compose up
. - テクノロジースタック::
- フレームワーク:PydanticAI
- ブラウザ: Browserbase
- 検索: Google SERP
- バックエンド:FastAPI
- フロントエンド:React/TypeScript、TailwindCSS
- ログ:パイダンティック・ログファイア
アプリケーションシナリオ
- 学術研究
論文を書く必要があるとき、CortexONは文献を検索し、ノートを整理し、図を生成することで、時間を節約します。 - ビジネスオートメーション
企業は市場データを収集し、レポートを作成し、プロセスを合理化するためにこれを使用する。 - 開発ツール
プログラマーはコードエージェントを使用してコード・スニペットを生成したり、プログラムをデバッグして効率を向上させたりする。
品質保証
- CortexONは有料ですか?
無料です。オープンソースプロジェクトで、コードは無料です。ただし、独自のサーバーとAPIキーを提供する必要があります。 - プログラミングの知識が必要ですか?
インストールには基本的なコマンドの知識が必要だが、インターフェースの使用には必要ない。 - 中国の仕事をサポートしていますか?
サポート。インターフェイスとドキュメントは英語ですが、中国語の検索とファイルタスクに対応できます。