リクエストヘッダーとアプリ識別

X-APP-NAME と X-APP-URL は任意のアプリ識別メタデータです。認証やモデル ID は変更しません。例ではコメント化してあり、利用時は実際のアプリ名・URL を指定してください。

ヘッダー値
AuthorizationBearer $INONEAPI_API_KEY
x-api-keyAnthropic Messages / count_tokens: InOneAPI API Key
anthropic-version2023-06-01 (Messages clients)
Content-Typeapplication/json; multipart uploads use the client-generated boundary
X-APP-NAME任意のアプリ名
X-APP-URL任意のアプリ HTTP(S) URL
X-Gateway-Trace-ID応答ヘッダー。API キーの代わりにはなりません

名前の空白を正規化し、120 Unicode 文字まで扱います。URL は HTTP(S) の origin だけを保持し、パス・クエリー・フラグメントは保存しません。X-Title、Referer、HTTP-Referer、識別可能な User-Agent へのフォールバックもあるため、明示ヘッダーの省略だけで識別が完全に無効になるわけではありません。

# -H "X-APP-NAME: Your App Name"
# -H "X-APP-URL: https://your-app.example.com"
curl "https://api.inoneapi.com/v1/chat/completions" \
  -H "Authorization: Bearer $INONEAPI_API_KEY" \
  -H "Content-Type: application/json" \
  --data '{
  "model": "YOUR_MODEL_ID",
  "messages": [
    {
      "role": "user",
      "content": "Hello"
    }
  ]
}'

Authentication · SDKs · Trace

ヘッダーとアプリ識別 · ドキュメント · InOneAPI