無制限推論用のAPIドキュメント
標準的な OpenAI SDK を使用して数秒でクライアントを非検閲LLMに接続してください。専用エンドポイントにリクエストを送信し、設定オーバーヘッドゼロで制限のないテキスト出力を受け取ります。
ベースURLと認証
リクエストは https://api.cursorkey.cc/v1. APIキーを に含める必要があります。 Authorization ヘッダー。キーはサインアップ直後に表示されます。これはアカウント固有のものです。1つのキーが以前のキーに取って代わります。
ベースURLを変更します。キーを渡します。それだけです。
curl https://api.cursorkey.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List available cursor key bindings for VS Code"}]
}'
最初のリクエスト
標準的なチャット完了を送信します。モデルIDは uncensoredシステムは合法的な成人コンテンツに対する拒否を無視します。生テキストが得られます。コンテキストウィンドウは合計で100,000トークンを保持します。これには入力と出力の両方が含まれます。ペイロードを8 MB以下に保ってください。
from openai import OpenAI
client = OpenAI(base_url="https://api.cursorkey.cc/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 SDKの統合
公式パッケージをインストールし、ベースURLを当サービスに設定してください。動作は標準的なOpenAIインターフェースと一致します。レスポンスをストリーミングできます。JSONモードを使用できます。クライアントはプロトコルを処理します。ロジックはあなたが処理します。エラーは標準的なHTTPコードを返します。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.cursorkey.cc/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をtrueに設定してストリーミングを有効にする stream: trueトークンは順次配信されます。最後のチャンクにはトークン使用統計が含まれます。これにより、リアルタイムでコストを追跡できます。サーバーはサーバーサイドイベント(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モード
モデルは構造化データを返します。 response_format: {"type": "json_object"} 厳密なJSON用です。これにより、予測可能な解析が保証されます。モデルはツール選択をサポートしています。特定の関数を強制できます。これは当社のuncensoredモデルと信頼性高く動作します。
レート制限と制約
1分あたり300リクエストに制限してください。8つの同時リクエストを実行できます。401エラーはキーが無効であることを意味します。402エラーはクレジットがないことを示します。429エラーはレート制限に達したことを意味します。拒否は無料です。エラーも無料です。完了したトークンのみがカウントされます。モデルは軽微なコンテンツのみを拒否します。
FAQ
カーソルキーをクライアントのナビゲーションに使用できますか?
Cursorのキーナビゲーションはクライアント側の機能です。APIには影響しません。お好みのキーバインディングを使用できます。APIが気にするのはJSONペイロードだけです。ナビゲーションはUI次第です。
uncensored AI APIキーは他のモデルと互換性がありますか?
いいえ。APIキーは特定のモデルに紐付いています。プロキシではありません。他のベンダーにルーティングしません。アンセンサードモデルのみを提供します。ベースURLは固定です。モデルIDは固定です。これによりセットアップが簡素化されます。
100,000トークンの制限を超えた場合どうなりますか?
サーバーは400 Bad Requestを返します。コンテキストウィンドウにはプロンプトと生成された出力の両方が含まれます。ウィンドウサイズは自分で管理する必要があります。必要に応じて古いメッセージを切り捨ててください。制限は厳格です。クレジットの端数は返金されません。
キーを今すぐ取得
サインアップしてキーをコピーし、エンドポイントに接続します。完了です。