APIドキュメント
標準的なOpenAI互換エンドポイントを使用して、既存のスタックにこの無制限LLMを組み込めます。シンプルなプリペイドクレジットモデルで、コンテンツフィルタリングなしのテキスト生成を実現します。
- ベースURL
- https://api.keyapiclaude.com/v1
- モデル
- 制限なし
ベースURLと認証
クライアントをベースURLにポイントし、Authorizationヘッダーにキーを渡すことから始めましょう。私たちはトークン使用量に基づいて課金するシンプルな前払いクレジットモデルを採用しており、エラーや拒否は無料です。電話番号なしでGoogleまたはメールで即座にキーを生成でき、サインアップ直後にキーが表示されます。
最初のリクエスト
チャット完了エンドポイントにPOSTリクエストを送信して、uncensoredモデルからテキスト応答を取得します。モデルIDに「uncensored」を指定することで、汎用的なプロキシではなく、当社の専用オープンウェイトサーバーにアクセスしていることを確認してください。システムはランダム性を制御するためのtemperatureやtop_pなどの標準パラメータを受け付けます。
from openai import OpenAI
client = OpenAI(base_url="https://api.keyapiclaude.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)
ストリーミングレスポンス
ストリーミングを有効にするには、streamパラメータをtrueに設定して生成されるトークンを受け取ります。最終チャンクにはリクエストの合計トークン使用量が含まれており、これはプリペイド課金に使用されます。このアプローチにより、長文のコンテンツ生成における知覚遅延を削減します。
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出力を強制するresponse_formatパラメータを使用します。ツールとtool_choiceを定義して、モデルが特定の関数をいつ呼び出すかを判断できるようにすることもできます。これは標準のOpenAI SDKインターフェースと同じように機能します。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.keyapiclaude.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);
レート制限とクォータ
APIキーは1分あたり300リクエストに制限され、8並列リクエストのみ許可されます。最大リクエストボディサイズは8 MBで、完了ごとに最大16,000トークンをリクエストできます。これらの制限を超えた場合、サーバーは429ステータスコードを返します。
一般的なエラーとコンテキスト
401エラーはキーが無効または期限切れであることを意味し、402は前払いクレジットが枯渇したことを示します。サービスを引き続き利用するには、USDT(TRC20)またはUSDC(Base)で最低$20からチャージできます。プロンプトとcompletionを合わせたコンテキストウィンドウは100,000トークンです。
cURL
curl https://api.keyapiclaude.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List 3 steps to validate an API key"}]
}'よくある質問
フィルタリングなしコンテンツ向けの Claude API キー代替オプションは?
当社のAPIは、法的な成人向けトピックに対してコンテンツ拒否なしで出力を行うようにチューニングされた単一のオープンウェイトモデルを提供します。GPTやClaude、その他のベンダーのモデルではなく、すでに知っているクライアントコードやSDKと同じものを使用します。
クレジットが枯游した場合、どのように追加すればよいですか?
USDT(TRC20)またはUSDC(Base)を使用して、$20〜$500の任意の整数額で追加できます。追加額に応じて5%〜15%のボーナスクレジットを提供しており、支払われたクレジットには有効期限がありません。
私のデータはトレーニングに使用されますか?
いいえ、プロンプトは学習に使用されません。アカウント作成にはメールアドレスのみ必要で、最小限のデータ収集を確保しながら、APIを通じてテキストを生成できます。
APIキーを取得
登録、キーのコピー、ベースURLの更新。これだけです。