Claudeのトークン価格:OpenAI互換ドキュメント
既存のOpenAI互換クライアントコードにこの無制限LLMを簡単に組み込み、コンテンツフィルタを回避しながらトークン効率を予測可能に保ちます。マルチモデルルーティングのオーバーヘッドなしで、標準的なchat-completionsエンドポイントのドロインプレースメントを提供します。
- ベースURL
- https://api.claudetokenpricing.com/v1
- モデル
- 制限なし
認証とベースURLのセットアップ
SDKをベースURLに設定し、認証ヘッダーにAPIキーを渡すことから始めましょう。当社はシンプルなヘッダーベースの認証を必要とするため、複雑なOAuthフローやSDK固有の初期化ロジックは不要です。Googleまたはメールでアカウントを作成し、ダッシュボードからキーを即座に取得してください。このキーは「uncensored」という単一の非制約モデルへのアクセス権限を付与します。必要に応じてキーをローテーションできますが、アカウントごとにアクティブなキーは1つだけ存在します。最初のリクエストを行う前に、クライアントライブラリがBearerトークンを正しく送信するように設定されていることを確認してください。
チャット完了エンドポイントの構造
POST リクエストを /v1/chat/completions に送信し、プロンプトとシステム指示を含むmessages配渡を渡します。このエンドポイントは標準的なOpenAI互換のJSONペイロードを受け入れ、コードを書き換えることなくCursor、Windsurf、またはカスタムスクリプトに当社のサービスを組み込むことができます。モデルを 'uncensored' として指定して、当社の特定のuncensored LLM出力を受け取ってください。温度やtop_pで創造性を制御するか、温度を0に設定して決定論的な結果を強制できます。リクエストは即時処理され、実際のトークン使用量のみに対して課金されます。エラーや拒否はプリペイドクレジットを消費しません。
ストリーミングレスポンスとトークン使用量
リクエストボディでstreamをtrueに設定してストリーミングを有効にします。これにより、トークンが生成されるたびにUIがリアルタイムで更新されるサーバー送信イベント(SSE)が返されます。ストリームの最終チャンクにはリクエストの合計トークン使用量が含まれており、別の使用量エンドポイントをポーリングすることなくコストを正確に追跡できます。ストリーミングは100,000トークンまでの長いコンテキストウィンドウに最適です。delta contentチャンクをパーシングして、テキストが出現する際に表示できます。このアプローチは、複雑な推論や長文の出力を待っているユーザーにとっての知覚される遅延を軽減します。
関数呼び出しとJSONモード
関数呼び出しのためにツールスキーマを定義するために tools パラメータを使用するか、厳密な JSON 出力のために response_format を json_object に設定します。モデルは、同じコンテキストウィンドウ内で構造化データ抽出と動的なツール実行の両方をサポートしています。リクエスト内で複数のツールを定義でき、モデルは必要に応じてツール呼び出しまたは直接テキスト応答を返します。この柔軟性は、エージェントの構築やワークフローの自動化に適しています。標準クライアントとの互換性を確保するために、関数定義は OpenAI フォーマットに従ってください。
レート制限と同時実行数のルール
各APIキーは1分あたり300リクエストと最大8つの同時リクエストを許可します。最大リクエストボディサイズは8 MBで、1つのプロンプトで送信できるデータの量が制限されます。これらの制限を超えると、レート制限に達したことを示す429ステータスコードが返されます。ストリーミングレスポンスまたは/v1/modelsエンドポイントを通じて使用状況を確認できます。これらの制限により、すべてのユーザーにとって安定したパフォーマンスが保証されます。ピーク時の使用時にスロットリングを避けるためにバッチ処理を適切に計画してください。
エラー処理と返金
APIキーが正しくアクティブであることを確認してHTTP 401エラーを処理します。402エラーは前払いクレジットが不足していることを示し、さらにリクエストを行う前にクレジットを追加する必要があります。消費されたクレジットに対する返金は行われませんが、二重請求などのミスはサポートページを通じて解決されます。処理中のエラーは残高からトークンを差し引くことはありません。モデルは未成年者に関連するコンテンツを拒否しますが、その他の合法的な大人向けテーマは許可されます。ワークフローの予期せぬ中断を避けるために、アカウント残高を定期的に確認してください。
cURL
curl https://api.claudetokenpricing.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "calculate the cost for 100k tokens"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.claudetokenpricing.com/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudetokenpricing.com/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);ストリーミング
stream = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Tell the story in second person."}],
stream=True,
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)よくある質問
この無制限LLMは標準のClaudeトークン価格と比較してどうですか?
1M入力トークンあたり$0.15、1M出力トークンあたり$0.50の定額制を提供しています。これは、実際の使用量ではなくアクセスに対して課金するサブスクリプションベースのモデルよりも予測可能であることが多いです。消費したトークンの分だけ支払い、未使用のクレジットは有効期限がありません。
このAPIを既存のopenai互換APIクライアントと組み合わせて使用できますか?
はい、エンドポイントの構造は標準のOpenAI chat-completions形式と一致しています。ベースURLをHTTPS://api.claudetokenpricing.com/v1に更新し、APIキーを指定するだけです。これにより、Cursor、Windsurf、またはカスタムPythonやNodeスクリプトなどのツールを、コード変更なしで使用できます。
レート制限に達した場合、またはクレジットが枯渇した場合どうなりますか?
429 エラーは、1 分あたり 300 リクエストまたは並列接続数 8 を超えたことを示します。402 エラーは、暗号通貨クレジットのチャージが必要であることを意味します。これらのエラーはリクエストを停止しますが、トークンは消費されません。レート制限のウィンドウがリセットされた後、または資金を追加した後にすぐに再開できます。