Skip to main content
POST
cURL
POST https://bettertoken.ai/v1/chat/completions で OpenAI 互換の Chat Completions を呼び出します。ほとんどの外部ツールでは Base URL に https://bettertoken.ai/v1 を指定し、/chat/completions はツール側で追加されます。

主要設定

前提条件

インストール

curl に SDK は不要です。ターミナルで curl --version が動作することを確認してください。

手動設定

curl

Python SDK

JavaScript SDK

接続の確認

右側の Playground で次の操作を行います。
  1. Authorization に YOUR_API_KEY を入力します。
  2. model を YOUR_MODEL_ID に置き換えます。
  3. messages を編集してリクエストを送信します。
Playground では完全な URL https://bettertoken.ai/v1/chat/completions がすでに使用されています。 200 レスポンスにモデル出力が choices[0].message.content として含まれていれば、接続は確認できています。

モデルの切り替え

YOUR_MODEL_ID を、モデル広場または Setup ダイアログに表示される完全な Model ID に置き換えます。表示名をもとに Model ID を短縮しないでください。

よくあるエラー

高度な設定

対応プロバイダー

ここに示す対応状況は、このページで説明する BetterToken の設定方法に適用されます。
  • 手動設定:API Key、Base URL、Model を入力します。
  • 未対応:検証済みの直接接続方法はまだありません。

技術情報

GitHub Copilot や TRAE など、完全なリクエスト URL を必要とするツールでは https://bettertoken.ai/v1/chat/completions を使用します。Cursor、Cline、OpenCode、n8n、Dify など、パスを自ら追加するツールでは https://bettertoken.ai/v1 のみを使用します。

承認

Authorization
string
header
必須

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

ボディ

application/json
model
string
必須

A model ID currently available from a GPT provider. Check the model plaza for the latest options.

例:

"YOUR_MODEL_ID"

messages
object[]
必須

Conversation messages. Each item should contain role and content.

Minimum array length: 1
stream
boolean
デフォルト:false

Whether to request a streaming response.

レスポンス

The Chat Completions result from the selected model.