Skip to content

AstrBot の接続

難易度 ⌨️ 上級 | インターフェース形式 OpenAI 互換 | base_url https://byesu.com/v1

接続情報 · これらを入力
API アドレスhttps://byesu.com/v1
API キーsk-xxxxxxxxコンソールで作成 →
モデルgpt-5.5
API 形式 OpenAI 互換 · モデル名は コンソール に準拠

AstrBot は、オープンソースのオールインワン型チャットボット Agent プラットフォームで、AI を QQ、Feishu(飛書)、DingTalk(釘釘)、WeChat Work(企業微信)などのチャットアプリに接続できます。その「モデルプロバイダー」を Byesu API に向けるだけで、あなたのボットで gpt-5.5、claude-opus-4-8 などのモデルを利用できるようになります。

はじめる前に

まず コンソール → トークン で新しいトークン(sk-xxxx のような形式)を作成し、トークンに正しいグループを選択してください。グループによって、呼び出せるモデルと課金方式が決まります。選び方が分からない場合は グループの選択 をご覧ください。

ステップ 1:AstrBot 管理パネルをデプロイして開く

AstrBot は Docker、宝塔(Baota)、ソースコードなど複数のデプロイ方式に対応しています。デプロイの詳細は AstrBot 公式ドキュメント をご覧ください。Docker でのワンクリック起動の例:

bash
docker run -d \
  --name astrbot \
  -p 6185:6185 \
  -v $PWD/astrbot/data:/AstrBot/data \
  soulter/astrbot:latest

起動後、ブラウザで管理パネルを開きます:

http://あなたのサーバーIP:6185

初回アクセス時は管理者アカウントとパスワードの設定が案内されます。ログインするとコンソールに入ります。

ステップ 2:モデルプロバイダーを追加する(base_url + Key を入力)

管理パネル左側の モデルプロバイダー(Provider) に入り、サービスプロバイダーの追加 / 新規作成 をクリックして、以下のように入力します:

項目入力内容
プロバイダータイプOpenAI を選択(OpenAI インターフェース互換)
API Base URLhttps://byesu.com/v1
API Keyあなたのトークン sk-xxxx
モデル(Model)Byesu の実際のモデル名、例:gpt-5.5

base_url には必ず /v1 を付ける

AstrBot は OpenAI 互換インターフェースを使用するため、API Base URL には必ず https://byesu.com/v1(末尾に /v1 を付ける)を入力してください。/v1 を省くとリクエストが 404 になったり、接続できなくなったりします。

よく使うモデル名(必要に応じて選んで入力、パネル内で複数設定可能):

text
gpt-5.5                # OpenAI、総合的な対話
claude-opus-4-8        # Anthropic、強力な推論 / 長文
gemini-3.1-pro-high    # Google、マルチモーダル

入力したら 保存 をクリックします。一部のバージョンには「テスト / モデルリストの取得」ボタンがあり、クリックすると base_url と Key の接続を確認できます。

ステップ 3:デフォルトモデルに設定して検証する

  1. 設定ファイル(Configuration)→ モデル / 大規模言語モデル の領域に入ります。
  2. デフォルトチャットモデル(Default Chat Provider / Model) を、前のステップで新規作成した Byesu プロバイダーに設定します。
  3. 保存 をクリックし、必要に応じて再起動 / 設定の再読み込みを行います。

その後、すでに連携したチャットプラットフォーム(またはパネル付属の対話テスト入口)で一言メッセージを送り、ボットが正常に返信すれば接続成功です。返信がおかしい場合は、まずプロバイダー設定に戻って base_url、Key、モデル名を確認してください。

うまくいかないときは?

  • 401 / 認証失敗:Key の入力ミス、または sk- プレフィックスの付け忘れです。完全なトークンをコピーして再入力してください。詳しくは よくあるエラー · 認証 をご覧ください。
  • 404 / 接続できない:API Base URL に /v1 が付いていません。https://byesu.com/v1 にする必要があります。
  • 利用可能なチャネルがない / モデルが存在しないと表示される:トークンのグループがそのモデルをカバーしていないか、モデル名が間違っています。gpt-5.5claude-opus-4-8 などの実際のモデル名に変更し、正しいグループを選択 してください。よくあるエラー · 利用可能なチャネルなし をご覧ください。
  • 残高不足:アカウントまたはトークンの残高が尽きています。チャージするか、トークンの上限を引き上げてから再試行してください。よくあるエラー · 残高 をご覧ください。

その他のトラブルシューティングは よくあるエラー をご覧ください。

お困りですか?サポートへご連絡、またはグループにご参加ください。