インストールと環境設定
お好みの言語用の標準的なOpenAI SDKをインストールすることから始めましょう。当社のAPIはOpenAI APIと完全に同じように動作するため、カスタムライブラリや複雑なルーティングレイヤーは不要です。Get API keyページで生成したキーを使用して環境変数を設定するだけです。サインアップに電話番号は不要で、無料トライアルクレジットですぐに開始できます。
ベースURLとヘッダーの設定
SDKクライアントを特定のベースURLにポイントしてください。この小さな変更により、トラフィックは標準的なプロバイダーではなく当社の無制限モデルにリダイレクトされます。ベースURLの更新とヘッダーへのAPIキーの注入のみが必要です。それ以外は既存の設定と完全に同じです。
from openai import OpenAI
client = OpenAI(base_url="https://api.claudecodeprix.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)
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudecodeprix.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);
最初のPOST /v1/chat/completionsリクエスト
接続と応答の品質を確認するために簡単なメッセージを送信します。モデルIDは「uncensored」に設定されており、法的な成人向けコンテンツでも拒否応答がないことを保証します。通常の企業フィルタリングなしで直接的なテキスト応答が得られます。このエンドポイントは、短いクエリと複雑な指示の両方を効率的に処理します。
curl https://api.claudecodeprix.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Show me the pricing tiers for the standard plan."}]
}'
リアルタイムトークン出力のためのストリーミング有効化
stream パラメータを true に設定してストリーミングを有効にします。生成されるたびにテキストチャンクが返され、知覚レイテンシが大幅に削減されます。最後のチャンクには正確な請求追跡のためのトークン総使用量が含まれます。このアプローチは公式 SDK および標準 SSE パーサーとシームレスに動作します。
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)
関数呼び出しと JSON モードの使用
構造化データの抽出または自動化されたアクションを有効にするために、リクエストにツールを定義します。モデルは関数呼び出しと JSON モードをサポートし、信頼性の高い解析が可能です。ランダム性を制御するために temperature や top_p などのパラメータを指定できます。この柔軟性により、OpenAI 互換エコシステムから離れることなく複雑なエージェントを構築できます。
レートリミットとエラーの処理
1分あたり300リクエストの制限に達しないよう使用状況を監視してください。401エラーは無効なキーを示し、402エラーは前払いクレジットが枯渇したことを意味します。コンテキストウィンドウはプロンプトと補完を合わせて最大100,000トークンをサポートします。生成中のエラーは無料であり、成功した出力トークンのみ課金されます。
質問と回答
claude code prixは標準的なプロバイダの適切な代替品ですか?
はい、同じOpenAI互換のAPI構造を使用します。base URLを置き換え、既存のクライアントコードを大幅にリファクタリングせずに維持できます。これにより、現在の開発ワークフローとの簡単な統合が可能です。
レート制限に達した場合どうなりますか?
429ステータスコードは、リクエスト数が多すぎること(Too Many Requests)を示します。制限はキーごとに1分間あたり300リクエストです。レスポンスヘッダーを介して利用状況を確認し、安全な範囲内に収まるようにしてください。
追加トークンの支払い方法について教えてください。
USDT(TRC20)またはUSDC(Base)のみの暗号通貨でアカウントにチャージしてください。支払いは$20から始まり、大口の金額にはボーナスクレジットが付与されます。前払いのクレジットは期限切れしません。
あなたのキーは1つのフォーム入力待ちです
アカウントを作成し、キーをコピーし、ベースURLを変更するだけです。これがセットアップのすべてです。