リクエストヘッダーとアプリ識別
X-APP-NAME と X-APP-URL は任意のアプリ識別メタデータです。認証やモデル ID は変更しません。例ではコメント化してあり、利用時は実際のアプリ名・URL を指定してください。
| ヘッダー | 値 |
|---|---|
| Authorization | Bearer $INONEAPI_API_KEY |
| x-api-key | Anthropic Messages / count_tokens: InOneAPI API Key |
| anthropic-version | 2023-06-01 (Messages clients) |
| Content-Type | application/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