クイックスタート
キーを取得し、二つの環境変数を設定して、約一分で最初のリクエストを送信します。
このページでは、何もない状態から実際にレスポンスを取得するまでの手順を説明します。前提となるのは次のみです: curl。SDKのバージョンについては、こちらをご覧ください: SDK.
ステップ1 — キーを作成
- アカウントを登録 し、メールアドレスを確認してください。
- クレジットをチャージ または 無制限プランを購入。新規アカウントは、暗号資産による初回チャージでボーナスを受け取れます。詳細はこちら: 料金.
- ダッシュボードを開き、次に移動してください: API キー。そこでキーを作成します。キーの先頭は
sk-. - すぐにコピーしてください。キーの全体が表示されるのは一度だけです。
ステップ2 — 環境変数としてエクスポート
export CLAUDEAPIKEY="sk-your-key-here"
ステップ3 — APIを呼び出す
Anthropic形式
curl https://aiprimetech.io/v1/messages \
-H "x-api-key: $CLAUDEAPIKEY" \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{
"model": "claude-sonnet-4-6",
"max_tokens": 1024,
"messages": [{"role": "user", "content": "Hello"}]
}'
OpenAI形式
モデルは同じで、メッセージの構造が異なります。お使いのクライアントに合う形式を選んでください:
curl https://aiprimetech.io/v1/chat/completions \
-H "Authorization: Bearer $CLAUDEAPIKEY" \
-H "content-type: application/json" \
-d '{
"model": "claude-sonnet-4-6",
"messages": [{"role": "user", "content": "Hello"}]
}'
ステップ4 — アクセスできるモデルを確認
curl https://aiprimetech.io/v1/models \
-H "Authorization: Bearer $CLAUDEAPIKEY"
これにより、キーでアクセスできるすべてのモデルIDが返されます。それらのIDは変更せず、次で使用してください: model フィールドを使います。
ステップ5 — 実際のツールの接続先を設定
Claude Codeでは、次の環境変数を設定するだけで完了です:
export ANTHROPIC_BASE_URL="https://aiprimetech.io"
export ANTHROPIC_AUTH_TOKEN="$CLAUDEAPIKEY"
claude
もし
ANTHROPIC_API_KEY がシェルですでに設定されている場合、Claude Codeは代わりにそのキーに課金し、通知なしにサブスクリプションを無視する可能性があります。切り替える際は設定を解除してください。詳細はこちら: Claude Code.初回呼び出しのトラブルシューティング
| 症状 | 原因 | 対処方法 |
|---|---|---|
401 | キーがない、入力に誤りがある、または誤ったヘッダーで送信されている | Anthropic形式で使用するのは x-api-keyで、OpenAI形式で使用するのは Authorization: Bearer |
402 | クレジットも有効なプランもない | チャージ または プランを購入 |
404 指定先: /v1/chat/completions | クライアントがOpenAI形式のボディでAnthropicのパスを呼び出している、またはその逆 | 形式をエンドポイントに合わせてください。詳細はこちら: 概要 |
model_not_found | モデルIDが次で返された表記と完全には一致していない: /v1/models | モデル一覧のエンドポイントからIDをコピーしてください |