AIREITER
APIドキュメント料金
テンプレート

Claude Messages API ガイド

Claude Messages API:すべてのモデルとチャネルを1つの統合で

Claude モデルを選び、Token 料金を比較し、完全な Anthropic Messages リクエストをコピーできます。endpoint、認証、streaming、cache usage は共通です。

API Key を作成 リクエスト例を開く
節約50%

Claude モデル料金一覧

公式 Claude API 料金と AIReiter のプロモーション価格を 1M Token 単位で比較できます。

モデルタイプ
モデル入力出力キャッシュ読み取りキャッシュ作成
Claude Fable 5.1claude-fable-5-1公式 $10.00AIReiter $5.00公式 $50.00AIReiter $25.00公式 $0.25AIReiter $0.13公式 $12.50AIReiter $6.25
Claude Opus 5claude-opus-5公式 $5.00AIReiter $2.50公式 $25.00AIReiter $12.50公式 $0.50AIReiter $0.25公式 $6.25AIReiter $3.13
Claude Fable 5claude-fable-5公式 $10.00AIReiter $5.00公式 $50.00AIReiter $25.00公式 $1.00AIReiter $0.50公式 $12.50AIReiter $6.25
Claude Sonnet 5最良値claude-sonnet-5公式 $2.00AIReiter $1.00公式 $10.00AIReiter $5.00公式 $0.20AIReiter $0.10公式 $2.50AIReiter $1.25
Claude Opus 4.8claude-opus-4-8公式 $5.00AIReiter $3.50公式 $25.00AIReiter $17.50公式 $0.50AIReiter $0.35公式 $6.25AIReiter $4.38
Claude Opus 4.6claude-opus-4-6公式 $5.00AIReiter $3.50公式 $25.00AIReiter $17.50公式 $0.50AIReiter $0.35公式 $6.25AIReiter $4.38
Claude Sonnet 4.6claude-sonnet-4-6公式 $3.00AIReiter $1.50公式 $15.00AIReiter $7.50公式 $0.30AIReiter $0.15公式 $3.75AIReiter $1.88
Claude Sonnet 4.5claude-sonnet-4-5-20250929公式 $3.00AIReiter $2.10公式 $15.00AIReiter $10.50公式 $0.30AIReiter $0.21公式 $3.75AIReiter $2.63

設定方法

3つの統合方法から選択します。すべて同じ Messages endpoint と model IDs を使います。

ステップ 1

確認済みの方法を選択

Messages API/api/v1/messages

Anthropic SDK

backend service、assistant、agent 向け。baseURL を一度設定し client.messages.create を呼びます。

Client Base URL

https://aireiter.com/api

最終リクエスト URL

https://aireiter.com/api/v1/messages

モデル

claude-fable-5-1

認証 header

x-api-key

完全な設定をコピー

選択済みモデルは挿入されています。送信前にサンプル key を置き換えてください。

コピー準備完了
import Anthropic from "@anthropic-ai/sdk";

const client = new Anthropic({
  apiKey: process.env.AIREITER_API_KEY,
  baseURL: "https://aireiter.com/api",
});

const message = await client.messages.create({
  model: "claude-fable-5-1",
  max_tokens: 1024,
  messages: [{ role: "user", content: "Review this API design." }],
});

console.log(message.content);
Messages API/api/v1/messages

CC Switch (GUI)

Anthropic provider を視覚的に管理し、設定ファイルを編集せず Claude モデルを切り替えます。

Client Base URL

https://aireiter.com/api

最終リクエスト URL

https://aireiter.com/api/v1/messages

モデル

claude-fable-5-1

認証 header

x-api-key

完全な設定をコピー

選択済みモデルは挿入されています。送信前にサンプル key を置き換えてください。

コピー準備完了
Provider 名: AIReiter
API 形式: Anthropic
Base URL: https://aireiter.com/api
API Key: sk-your-key
モデル: claude-fable-5-1
Messages API/api/v1/messages

Terminal curl

SDK や desktop client をデバッグする前に endpoint、key、model ID を直接確認します。

Client Base URL

https://aireiter.com/api

最終リクエスト URL

https://aireiter.com/api/v1/messages

モデル

claude-fable-5-1

認証 header

x-api-key

完全な設定をコピー

選択済みモデルは挿入されています。送信前にサンプル key を置き換えてください。

コピー準備完了
curl "https://aireiter.com/api/v1/messages" \
  -H "x-api-key: $AIREITER_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "content-type: application/json" \
  -d '{
    "model": "claude-fable-5-1",
    "max_tokens": 1024,
    "stream": false,
    "messages": [
      { "role": "user", "content": "Explain this change step by step." }
    ]
  }'

Messages API リファレンス

主要リクエストパラメータ

この8項目で text、streaming、tool use、prompt caching の一般的な workflow を扱えます。

パラメータ要件目的
model必須リクエストをルーティングする Claude model ID。
messages必須モデルへ送信する会話ターン。
max_tokens必須最大出力 Token 数。
system任意上位指示と安定したコンテキスト。
stream任意true のとき増分 SSE events を返します。
temperature任意応答のランダム性を制御します。
tools任意モデルが使える tool 定義。
cache_control任意再利用可能な内容を prompt caching 用に示します。

Streaming

生成中のテキストを受け取る

stream を true にし、message_stop まで Server-Sent Events を読みます。テキストは content_block_delta で届きます。

curl
curl "https://aireiter.com/api/v1/messages" \
  -H "x-api-key: $AIREITER_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "content-type: application/json" \
  -d '{
    "model": "claude-fable-5-1",
    "max_tokens": 1024,
    "stream": true,
    "messages": [{ "role": "user", "content": "Explain this API." }]
  }'

プロンプトキャッシュ

安定した prompt prefix をキャッシュ

安定した system content に cache_control を追加します。最初の対象リクエストで cache 作成、後続の一致 prefix で cache read が報告されます。

request.json
{
  "model": "claude-fable-5-1",
  "max_tokens": 1024,
  "system": [{
    "type": "text",
    "text": "<stable project context>",
    "cache_control": { "type": "ephemeral" }
  }],
  "messages": [{ "role": "user", "content": "Review this change." }]
}

cache_creation_input_tokens · cache_read_input_tokens

Claude Code 設定

Claude Code を1つの Base URL に向ける

Claude Code は Messages プロトコルに対応済みです。AIReiter Base URL と token を一度設定すれば、Claude モデルを切り替えられます。

Client Base URL
https://aireiter.com/api
認証変数
ANTHROPIC_AUTH_TOKEN
terminal
export ANTHROPIC_BASE_URL="https://aireiter.com/api"
export ANTHROPIC_AUTH_TOKEN="$AIREITER_API_KEY"
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1

cd ~/your-project
claude --model claude-fable-5-1

クライアント互換性

Claude workflow 全体で同じ endpoint を使う

プロトコルは Anthropic native のままです。Claude Code、CC Switch、SDK、直接 HTTP で設定面だけが変わります。

Claude Code

環境変数を一度設定し、任意のプロジェクトで Claude Code を起動します。

ANTHROPIC_BASE_URL

CC Switch

Anthropic provider を作成し、/v1/messages を付けずに Base URL を使います。

https://aireiter.com/api

直接 API

x-api-key と anthropic-version headers で Messages リクエストを送信します。

/v1/messages

Claude API の質問

SDK はどの URL を使うべきですか?

SDK の Base URL は https://aireiter.com/api に設定します。Anthropic SDK は /v1/messages を自動で追加します。

cache hit はどう確認しますか?

応答の usage.cache_read_input_tokens を確認します。リクエストの繰り返しだけでは証明になりません。

Claude モデルはどう切り替えますか?

endpoint と headers はそのままに、model フィールドだけを変更します。

AIREITER

ご質問はお問い合わせください
[email protected]

新速率有限公司NEWRATE LIMITED香港九龍花園街 2-16 號好景商業中心 2304 室Room 2304, Haojing Commercial Center, 2-16 Garden Street, Kowloon, Hong Kong

LLM

GPT-6 AstraGemini 3.8 FlashClaude Fable 5.1GLM-5.3 FlashGemini 3.6 Flash

AI動画

Gemini Omni 1.1 Flash ExtMiniMax H3Kling 3.0 Motion ControlKling 3.0 TurboKling 3.0

AI画像

Grok Imagine Image 2.0Midjourney V8.1Midjourney V7Z-Image TurboKrea 2 Turbo

ブログ

すべて表示 →

会社

プライバシーポリシー利用規約返金ポリシー

© 2026 AIReiter. All rights reserved.