コード例
Asgard API でよく行う統合作業の例です。どの例にも cURL、JavaScript、Python の 3 つを用意しています。
例の一覧
| 例 | 内容 |
|---|---|
| メッセージを送る | REST API でテキストメッセージを送り、応答を受け取る |
| ストリーミング応答の処理 | SSE のイベントを処理し、タイプライター風の表示を実現する |
| ナレッジベースへの問い合わせ | RAG のナレッジベースと組み合わせて質問応答を行う |
| Webhook 連携 | Automation Tool で Webhook のエンドポイントを作る |
事前の準備
次の内容を確認してください。
- Asgard のアカウントがあり、Project を作成済みであること
- LLM Provider の API Key を設定済みであること(認証ガイドを参照)
- Workflow をひとつ以上作り、App を公開済みであること
- API Key と関連する設定値(namespace、bot-provider-name)を取得済みであること