小陀螺Docs
APIリファレンスAIアプリケーションSkills

AstrBot - Agent チャットボット

AstrBot 設定チュートリアル — オープンソースの Agent チャットボットプラットフォームを XTLAPI に接続し、QQ、Feishu、DingTalk、WeChat Work などのインスタントメッセンジャーに AI 機能を提供します。

AstrBot は、大規模モデル機能を QQ、Feishu、DingTalk、WeChat Work などの主要なインスタントメッセンジャーソフトウェアにシームレスに統合できる、オープンソースのワンストップ Agent チャットボットプラットフォームです。個人、開発者、チーム向けに、信頼性が高くスケーラブルな対話型インテリジェントインフラストラクチャを構築します。個人の AI パートナー、スマートカスタマーサービス、自動化アシスタント、または企業ナレッジベースのいずれであっても、AstrBot はインスタントメッセンジャーソフトウェアプラットフォームのワークフロー内で、実用的な AI アプリケーションを迅速に構築できます。

XTLAPI 接続方法

AstrBot は、モデルプロバイダーとして XTLAPI への接続をサポートしており、ユーザーは XTLAPI を通じて様々な AI モデルサービスにアクセスし、利用することができます。

設定手順

XTLAPI API Key の取得

XTLAPI に登録してログインした後、上部ナビゲーションバーの「コンソール」をクリックし、「トークン管理」をクリックして、「トークンを追加」ボタンをクリックし、新しい API Key を作成し、適切な権限を選択してから「作成」をクリックします。

APIキーの作成

作成が成功したら、「キーをコピー」ボタンをクリックして、生成された API Key をコピーします。

APIキーのコピー

AstrBot での XTLAPI サービスプロバイダーの設定

AstrBot 管理パネルを開き、「モデルプロバイダー」ページに移動し、「新しいモデルプロバイダーを追加」ボタンをクリックします。

XTLAPI は OpenAI Chat Completion および Responses インターフェースを完全にサポートしています。「OpenAI」をクリックして、OpenAI プロバイダーの設定ページに進みます。

ポップアップダイアログで、API Base URL を XTLAPI のインターフェースアドレスに設定します。ご自身でデプロイした XTLAPI を使用するか、サービスプロバイダーが合法的なアップストリーム認証とコンプライアンス義務を持つ XTLAPI サービスであることを確認してください。XTLAPI をローカルにデプロイしている場合は、https://api.xtlai.cn/v1 のようなローカルアドレスを入力します。出所不明の API アドレスやキーを本番環境に接続しないでください。

次に、「API Key」フィールドに API Key を入力し、「保存」ボタンをクリックします。

AstrBotプロバイダー設定

次に「保存」をクリックして、XTLAPI プロバイダーの設定を完了します。

サービスプロバイダーの適用

「プロファイル」ページに移動し、モデルセクションを見つけて、「デフォルトチャットモデル」を先ほど作成した XTLAPI プロバイダーに変更し、「保存」ボタンをクリックします。

適用

これで、XTLAPI を AstrBot のモデルプロバイダーとして正常に設定できました。XTLAPI が提供する様々な AI モデルサービスに、AstrBot を通じてアクセスし、利用できるようになりました。