Claude Sonnet 5 API — AI APIゲートウェイ経由でアクセス
Anthropicの claude-sonnet-5 を、AnthropicネイティブとOpenAI互換の両エンドポイントを備えたAI APIゲートウェイ「byesu」経由で呼び出せます。1つのキーでClaude・GPT-5.6・Grok・Geminiなどをカバーし、サブスクリプション不要の従量課金制と透明な倍率で課金されます。リクエストは公式ルーティングで処理され(リバースエンジニアリング品・ミラー・改造クライアントではありません)、環境変数1つで Claude Code にも組み込めます。
概要 · 料金の仕組み
claude-sonnet-5 はAnthropicのSonnetファミリーに属するモデルで、推論品質・速度・コストのバランスに優れています。コーディング、エージェント、長文コンテキスト処理など、日常的なほとんどのシナリオに適しています。
byesuは公式モデルを品質劣化なしで提供し、グループ倍率で課金します:
| 課金項目 | 倍率 |
|---|---|
| 入力 | 1x |
| 出力 | 5x |
| キャッシュヒット | 0.1x |
倍率は基準価格に対する係数です。1,000トークンあたりの実際の請求単価は、コンソールにリアルタイムで表示される価格がそのまま適用されます(コンソールでは実際の請求価格がAnthropicの公式定価と並べて表示され、倍率が変更されると自動的に追随します)。キャッシュから供給されたトークンは 0.1x でのみ課金されるため、同じコンテキストを繰り返し読み込むワークロードではコストを大幅に削減できます。
トークン作成時は正しいグループを選択してください
claude-sonnet-5 を呼び出す前に、コンソール → トークンで Claudeグループのトークンを作成してください。誤ったグループを使うと "no available channel" エラーが発生します。詳細はグループの選び方をご覧ください。
呼び出し方法
Base URLはAPIフォーマットによって異なります:
- Anthropicネイティブ(
/v1/messages)→https://byesu.com - OpenAI互換(
/v1/chat/completions)→https://byesu.com/v1
認証ヘッダーは常に Authorization: Bearer sk-your-token です。
方法1:Anthropicネイティブ /v1/messages
curl https://byesu.com/v1/messages \
-H "Authorization: Bearer sk-YOUR_TOKEN" \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-sonnet-5",
"max_tokens": 1024,
"messages": [
{"role": "user", "content": "APIゲートウェイの役割を一文で説明してください。"}
]
}'方法2:OpenAI互換 /v1/chat/completions
既存のOpenAI SDKコードがあれば、base_urlとキーを差し替えるだけでそのまま動きます:
from openai import OpenAI
client = OpenAI(
api_key="sk-YOUR_TOKEN",
base_url="https://byesu.com/v1", # OpenAI互換フォーマットは /v1 を含む
)
resp = client.chat.completions.create(
model="claude-sonnet-5",
messages=[
{"role": "user", "content": "APIゲートウェイの役割を一文で説明してください。"}
],
)
print(resp.choices[0].message.content)Anthropic公式SDKも同様に使えます — base_url を https://byesu.com に向け、api_key をお手持ちのトークンに差し替えるだけです。
Claude Codeで使う(ここが重要)
Claude CodeはデフォルトでAnthropicに接続します。環境変数を2つ設定するだけでbyesuのゲートウェイエンドポイントに向き先が変わり、セッションがbyesuのキー経由で claude-sonnet-5 上で動作します:
# ~/.zshrc または ~/.bashrc に追記し、ターミナルを開き直して反映
export ANTHROPIC_BASE_URL="https://byesu.com"
export ANTHROPIC_API_KEY="sk-YOUR_TOKEN"
export ANTHROPIC_MODEL="claude-sonnet-5" # 任意:デフォルトモデルの指定Windows PowerShellでは setx を使います。手動設定を省けるワンクリックスクリプトも用意しています。詳しい手順は Claude Code CLI セットアップをご覧ください。CodexやCherry Studioなどのクライアントも同じくらい簡単に接続できます。
base_urlの指定を間違えないでください
Anthropicフォーマット(/v1/messages、Claude Code)は https://byesu.com で、/v1 は付けません。/v1 を含むのはOpenAI互換フォーマットだけです。
主要パラメータ
| パラメータ | API | 必須 | 説明 |
|---|---|---|---|
model | 両方 | ✅ | 常に claude-sonnet-5。コンソールの表記どおり正確に入力しないと "model not found" エラーになります |
messages | 両方 | ✅ | 会話メッセージの配列。各要素は role と content を持ちます |
max_tokens | /v1/messages | ✅ | 1回の応答あたりの最大出力トークン数(Anthropicネイティブでは必須) |
max_tokens | /v1/chat/completions | 任意。省略するとOpenAI互換APIではモデルに委ねられます | |
system | /v1/messages | システムプロンプト(Anthropicネイティブ)。OpenAIフォーマットでは代わりに role: system メッセージを使います | |
temperature | 両方 | サンプリング温度 — 低いほど出力が決定的になります | |
stream | 両方 | true にするとストリーミング(SSE)応答になります |
出力トークンは 5x で課金されるため、
max_tokensを大きく設定し、実際の応答が長くなるほどコストが上がります。キャッシュから供給された入力トークンは 0.1x でのみ課金されます。
claude-sonnet-5 にbyesuを使う理由
- 公式モデル・品質劣化なし — リクエストは公式ルーティングで処理されます。リバースエンジニアリング品・ミラー・改造クライアントの代替ではないため、応答品質は公式サービスと同等で、安定しています。
- 透明な料金体系 — グループ倍率は公開されており(入力1x / 出力5x / キャッシュ0.1x)、コンソールにはAnthropicの公式定価と並べて実際の請求価格がリアルタイムで表示されるため、支出を正確に把握できます。
- キャッシュによる節約 — キャッシュされたトークンは 0.1x でのみ課金され、エージェント・長文コンテキスト・同じ資料を繰り返し読むワークロードのコストを劇的に下げます。
- 2つのAPIフォーマット — Anthropicネイティブの
/v1/messagesとOpenAI互換の/v1/chat/completionsのどちらでも利用可能。既存コードはほぼ変更なしで移行できます。 - 1つのキーで多数のモデル — Claude・GPT-5.6・Grok・Geminiなどを同じトークンで利用可能。文字列1つ変えるだけでモデルを比較できます。
- Claude Code / Codex 対応 —
ANTHROPIC_BASE_URLを1つ設定するだけでClaude Codeで使えます。CodexやCherry Studioをはじめとする主要クライアントもワンクリックで接続可能。サブスクリプション不要の従量課金制で、USDT・Alipay・WeChat Payでチャージできます。
関連リンク
- クイックスタート(3ステップ) — トークン作成 · アドレス設定 · モデル選択
- Claude Code CLI セットアップ — 環境変数とワンクリックスクリプト
- グループの選び方 — Claudeグループが必要な理由
- コンソール登録 / トークン作成 —
sk-トークンの取得とリアルタイム価格の確認 - ドキュメント全体 — 6言語対応、テキスト / 画像 / 動画のアクセス方法を網羅
よくある質問
Claude Sonnet 5 APIへのアクセス方法を教えてください。
byesuコンソールでアカウントを登録し、Claudeグループでトークンを作成したうえで、Anthropicネイティブの /v1/messages エンドポイント、またはOpenAI互換の /v1/chat/completions エンドポイントから claude-sonnet-5 を呼び出します。1つのキーでGPT-5.6・Grok・Geminiなども利用できます。料金はサブスクリプション不要の従量課金制で、USDT・Alipay・WeChat Payでチャージできます。
Claude Sonnet 5 APIの料金はいくらですか?
課金はトークン単位で、グループ倍率は公開されています:基準価格に対して入力1x、出力5x、キャッシュヒット0.1xです。1,000トークンあたりの実際の請求単価は、コンソールにリアルタイムで表示される価格がそのまま適用され、Anthropicの公式定価と並べて比較表示されます。キャッシュから供給された入力トークンは0.1xでのみ課金されるため、コストを大きく抑えられます。
Claude CodeでClaude Sonnet 5を使うにはどうすればよいですか?
環境変数を2つ設定します:export ANTHROPIC_BASE_URL="https://byesu.com"(/v1 なし)と export ANTHROPIC_API_KEY="sk-your-token" です。必要に応じて ANTHROPIC_MODEL="claude-sonnet-5" も設定できます。ワンクリックスクリプトによる自動セットアップも利用可能です。詳細はClaude Code CLIセットアップのドキュメントをご覧ください。
byesuのClaude Sonnet 5は公式モデルですか?
はい。byesuはリクエストを公式の claude-sonnet-5 モデルにルーティングしており、品質の劣化はありません。リバースエンジニアリング品でも、ミラーでも、改造クライアントでもありません。応答品質は公式サービスと同等で、本番環境でも安定して利用できます。
OpenAI SDKからClaude Sonnet 5を呼び出せますか?
はい。byesuはOpenAI互換APIを提供しています。SDKの base_url を https://byesu.com/v1 に変更し、sk- トークンを api_key に設定して、model に claude-sonnet-5 を指定するだけです。既存コードの変更はほぼ不要です。Anthropicネイティブの /v1/messages にも対応しています。
claude-sonnet-5 の呼び出しで "no available channel" エラーが出るのはなぜですか?
多くの場合、トークンを誤ったグループで作成したことが原因です。claude-sonnet-5 の利用にはClaudeグループのトークンが必要です。byesuコンソールでトークンを作成する際に「グループ」ドロップダウンからClaude系グループを選択し、モデル名がコンソールのモデル一覧どおり正確に claude-sonnet-5 と入力されているかを確認してください。
