Skip to content

Latest commit

 

History

History
153 lines (104 loc) · 8.6 KB

README-JP.md

File metadata and controls

153 lines (104 loc) · 8.6 KB

TEN Agent バナー


🎉 OpenAI リアルタイムAPIとRTCを搭載したTEN Agent

agent.theten.aiでOpenAIリアルタイムAPI、天気チェックウェブ検索をお試しください。

OpenAIリアルタイムAPIの超低遅延とRTCのAIノイズ抑制を組み合わせることで、スムーズで高品質なインタラクションを実現します。さらに、天気やニュースツールのシームレスな統合により、TEN Agentはより多機能になりました。

OpenAIリアルタイムAPIとRTCを搭載したTEN Agent


TEN Agentのユースケース

ユースケース


すぐに使える拡張機能

すぐに使える拡張機能


ローカル環境でのTEN Agent Playground

前提条件

カテゴリ 要件
キー • Agora アプリID アプリ証明書 (毎月無料の利用時間あり)
OpenAI APIキー
Deepgram ASR (登録で無料クレジット利用可能)
FishAudio TTS (登録で無料クレジット利用可能)
インストール Docker / Docker Compose
Node.js(LTS) v18
最小システム要件 • CPU >= 2コア
• RAM >= 4 GB

macOS: Apple SiliconでのDocker設定

Apple Silicon Macの場合、Docker設定で「Use Rosetta for x86/amd64 emulation」のチェックを外してください。注意:これによりARMでのビルド時間が遅くなる可能性がありますが、x64サーバーにデプロイした際のパフォーマンスは通常通りです。

Docker設定


次のステップ

1. .envファイルの作成

cp ./.env.example ./.env

2. .envでAgoraアプリIDとアプリ証明書を設定

AGORA_APP_ID=
AGORA_APP_CERTIFICATE=

3. エージェント開発コンテナの起動

docker compose up -d

4. コンテナに入る

docker exec -it ten_agent_dev bash

5. エージェントのビルド

task use

6. Webサーバーの起動

task run

7. Playground設定の編集

localhost:3000でPlaygroundを開き、エージェントを設定します。

  1. グラフタイプを選択(例:音声エージェント、リアルタイムエージェント)
  2. 対応するモジュールを選択
  3. 拡張機能を選択しAPIキー設定を構成

モジュール例


TEN Agentのコンポーネント

コンポーネント図


最新情報をお見逃しなく

始める前に、リポジトリにスターを付けて、新しいリリースの通知を受け取りましょう!

TENスター付けGIF


コミュニティに参加

  • Discord: アプリケーションの共有やコミュニティとの交流に最適です。
  • GitHub Discussion: フィードバックや質問に最適です。
  • GitHub Issues: バグの報告や新機能の提案に最適です。詳細は貢献ガイドラインをご覧ください。
  • X: エージェントの共有やコミュニティとの交流に最適です。

コード貢献者

TEN


貢献ガイドライン

貢献を歓迎します!まずは貢献ガイドラインをお読みください。


ライセンス

このプロジェクトはApache 2.0ライセンスの下で提供されています - 詳細はLICENSEファイルをご覧ください。