cURL
API リファレンス
OpenAI Chat Completions API を使用する
完全なリクエスト URL、Bearer API Key、curl、Python、JavaScript の例を使って、BetterToken の OpenAI 互換 Chat Completions API を利用します。
POST
cURL
POST https://www.bettertoken.ai/v1/chat/completions で OpenAI 互換の Chat Completions を呼び出します。ほとんどの外部ツールでは Base URL に https://www.bettertoken.ai/v1 を指定し、/chat/completions はツール側で追加されます。
主要設定
前提条件
- BetterToken API Key を作成
- モデル広場またはキーの Setup ダイアログから Model ID をコピー
curlを使えるターミナル、または Python 3 / Node.js を用意
インストール
- curl
- Python
- JavaScript
curl に SDK は不要です。ターミナルで curl --version が動作することを確認してください。手動設定
curl
Python SDK
JavaScript SDK
接続の確認
右側の Playground で次の操作を行います。- Authorization に
YOUR_API_KEYを入力します。 modelをYOUR_MODEL_IDに置き換えます。messagesを編集してリクエストを送信します。
https://www.bettertoken.ai/v1/chat/completions がすでに使用されています。
200 レスポンスにモデル出力が choices[0].message.content として含まれていれば、接続は確認できています。
モデルの切り替え
YOUR_MODEL_ID を、モデル広場または Setup ダイアログに表示される完全な Model ID に置き換えます。表示名をもとに Model ID を短縮しないでください。
よくあるエラー
高度な設定
対応プロバイダー
ここに示す対応状況は、このページで説明する BetterToken の設定方法に適用されます。
設定方法の説明
設定方法の説明
- 手動設定:API Key、Base URL、Model を入力します。
- 未対応:検証済みの直接接続方法はまだありません。
技術情報
Base URL と完全なリクエスト URL
Base URL と完全なリクエスト URL
GitHub Copilot や TRAE など、完全なリクエスト URL を必要とするツールでは
https://www.bettertoken.ai/v1/chat/completions を使用します。Cursor、Cline、OpenCode、n8n、Dify など、パスを自ら追加するツールでは https://www.bettertoken.ai/v1 のみを使用します。承認
Use your BetterToken API Key as a bearer token. Do not expose API keys in frontend browser code, screenshots, logs, tickets, or Git repositories.
ボディ
application/json
レスポンス
GPT 提供商模型返回的 Chat Completions API 响应。
OpenAI-compatible Chat Completions API 响应。实际字段会随所选模型和请求参数变化。

