-
Notifications
You must be signed in to change notification settings - Fork 1.5k
ja tags readme
langbot-wiki-sync[bot] edited this page Jul 29, 2026
·
1 revision
LangBotは、外部サービスと統合・自動管理するための RESTful API を提供します。これらのAPIはAPIキーで認証され、HTTP APIのサブセットです。
Warning
Service APIは現在ベータ版であり、一部のAPIは頻繁に変更される可能性があります。
WebUIのサイドバーにある API Keys ボタンをクリックして、APIキーを作成します。

作成後、APIキーをコピーして保存します。

すべてのService APIは、以下の2つの認証方法をサポートしています:
-
APIキー:
X-API-Key: <your-key>またはAuthorization: Bearer <your-key>ヘッダー経由 -
ユーザートークン:
Authorization: Bearer <user-token>ヘッダー経由(ログイン後に取得)
左サイドバーには、利用可能なすべてのAPIが一覧表示されています。インスタンスアドレス(デフォルトは http://localhost:5300)とAPIキーを入力し、Try it out ボタンをクリックしてAPIを呼び出せます。
LangBotは プロバイダー(Provider)+ モデル(Model) の2層アーキテクチャでAIモデルを管理します:
-
プロバイダー: APIエンドポイント(
base_url)、リクエスタータイプ、APIキーを定義。1つのプロバイダーに複数のモデルを関連付け可能。 -
モデル: プロバイダーに関連付け(
provider_uuid経由)、具体的なモデル名とパラメータを定義。プロバイダーのAPIエンドポイントとキーを継承。
Provider (OpenAI)
├── base_url: https://api.openai.com/v1
├── api_keys: [sk-xxx]
├── LLM: gpt-4o
├── LLM: gpt-4o-mini
└── Embedding: text-embedding-3-small
リクエスターはAIサービスとの通信プロトコルを定義します。GET /api/v1/provider/requesters で利用可能なリクエスター一覧を取得できます。
一部の操作(プラグインのインストール/削除/アップグレード)は非同期で実行され、task_id を返します。WebUIで進捗を確認できます。
Automatically synchronized from langbot-app/langbot-wiki.
简体中文
指南
开发者
- 插件开发
- 插件 SDK API
- 核心开发
API 参考
- Service API
English
Guides
Developers
-
Plugin Development
- Plugin Development Tutorial
- Completing Plugin Configuration Information
- Plugin Directory Structure
- Component Development
- Code Style Guide
- Migration Guide
- Publish Plugin
- Plugin SDK API
- Core Development
API Reference
- Service API