メインコンテンツへスキップ

ボットの作成

まず、WeCom Admin Consoleにログインします。 Homepage 左側のサイドバーの「セキュリティと管理」をクリックし、次に「管理ツール」の下の「インテリジェントボット」をクリックします。 以下のように: Intelligent Bot 「ボットを作成」をクリックし、「手動作成」を選択して、ページの一番下までスクロールして「API モードで作成」をクリックし、ページに入ります: Create via API Mode

ロングコネクション設定

ロングコネクション API モードの有効化

WeCom 管理コンソールで、インテリジェントボットの設定ページに移動し、「API モード」を有効にして「ロングコネクション」を選択します: ロングコネクションモード

認証情報の取得

ロングコネクション API モードを有効にした後、接続を確立するために以下の認証情報を取得する必要があります:
認証情報説明
BotIDインテリジェントボットの一意の識別子で、ボットの識別に使用されます
Secretロングコネクション専用の秘密鍵で、本人確認に使用されます
注意:
  • Secret はロングコネクション専用の秘密鍵であり、コールバック URL モードで使用される Token/EncodingAESKey とは異なります
  • Secret を安全に保管し、漏洩を避けてください
  • モード切り替えの影響:API モードは一つの方式のみ使用できます(ロングコネクションまたはコールバック URL)。「コールバック URL」モードに切り替えると、既存のロングコネクションが無効になります。逆に、「コールバック URL」から「ロングコネクション」モードに切り替えると、元のコールバック URL は無効になります

ボットの設定

LangBot メインプログラムを起動し、アダプター「WeCom Intelligent Bot」を選択し、設定項目を入力します。 ロングコネクションの BotID、Secret、およびボット名を入力し、保存して有効化をクリックします。
ボット名は新しく作成したボットの名前と一致している必要があります。一致しない場合、グループチャットで応答しません。
ロングコネクション設定

URL コールバック設定

Token と EncodingAESKey をランダムに生成するためにクリックし、次に上部に基本的なボット情報を入力します。表示範囲の設定に注意してください パラメータ取得 左側のサイドバーの「私の会社」をクリックし、下部の会社 ID を保存します。

コールバック URL の設定

LangBot メインプログラムを起動し、アダプター「WeCom Intelligent Bot」を選択し、設定項目を入力します。 その中で、token は Token、Encoding-AESKey は EncodingAESKey、Bot ID は xxx として入力できます(またはランダムに入力でき、後で変更されます)。入力後、 「保存」をクリックし、ロボットを「有効化」します。 WeCom Intelligent Bot Adapter LangBot ホームページで、対応するボットを有効にして選択し、設定ページをクリックして入り、Webhook コールバックアドレスをコピーします
まず、HTTP リバースプロキシの設定を参照して LangBot コールバックアドレスを設定することをお勧めします。
Webhook Callback Address WeCom ロボット設定ページに戻り、コピーした webhook アドレスを「URL Callback」に入力します。作成が成功すると、詳細ページにジャンプします。「Request URL Failed」というメッセージが表示された場合は、上記の手順が 1 つずつ完了しているかどうかを再度確認してください。 作成成功後の詳細ページ: Creation Successful WeCom ロボット詳細ページから「Bot ID」とボット名をコピーし、LangBot 管理ページに戻り、デプロイされたインテリジェントロボットの Bot ID をコピーした ID に変更し、ボット名を入力して、ロボットを再起動します。

ストリーミングの有効化

ローカルでデプロイされたモデルやストリーミングをサポートしていないモデル向けに、ストリーミングのオン・オフスイッチが追加されました。 ストリーミングスイッチ

使用開始

WeCom に入り、「➕」をクリックします。以下のように: Add Bot 「会社作成」をクリックし、作成したボットを選択し、チャットインターフェイスに入ります。 同様に、ボットをグループチャットに招待したい場合は、グループチャットでメンバーを追加ボタンをクリックし、そこからボットを追加します。

効果の画像

Effect Image 1