APIドキュメント: クイックスタートガイド
無制限モデルリクエストを当OpenAI互換APIに摩擦なく差し込んでください。標準SDKを使用して、プライバシーを尊重する単一モデルからテキストを生成してください。
ベースURLと認証
ベース URL を使用し、API キーを Authorization リクエストの送信を開始するためのヘッダー。標準的なOpenAIペイロードを受け付ける単一のエンドポイントを提供するため、統合ロジックの書き換えは不要です。電話番号なしでGoogleまたはメールアドレスでサインアップすると、キーが即座に発行されます。このキーは、送信するすべての呼び出しに対してサーバーに対してアカウントを認証します。
- ベースURL:
https://api.geminisincensura.com/v1 - モデルID:
uncensored
新しいキーを生成することで、いつでもキーをローテーションできます。これにより以前のトークンが直ちに無効化されます。
curl https://api.geminisincensura.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "explain how to configure the proxy endpoint"}]
}'
Chat Completionsエンドポイント
POSTリクエストを以下に送信 /v1/chat/completions 非審査モデルからのテキストレスポンスを受信します。このエンドポイントは、プロンプトとコンプリーションを合わせて100,000トークンのコンテキストウィンドウを持ち、すべての標準的な会話ニーズを処理します。最大出力を16,000トークンに設定するか、モデルのデフォルトである2,048トークンに任せることができます。このモデルは、法的な大人向け、フィクション、または論争的なトピックに対して拒否応答を行わず、ユースケースに真の自由度を提供します。エラーや拒否応答が発生しても、プリペイドクレジットは消費されません。
from openai import OpenAI
client = OpenAI(base_url="https://api.geminisincensura.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)
SSE経由のストリーミングレスポンス
サーバー送信イベント(SSE)を介してリアルタイムでストリーミングレスポンスを実行し、ユーザーの知覚されるレイテンシを削減します。各チャンクにはテキストの差分が含まれ、最終チャンクには請求の透明性のための完全なトークン使用統計が含まれます。この方法は、クライアント設定でストリーミングを有効にする標準的なOpenAI SDKとシームレスに動作します。モデルが16,000トークンの制限まで長い出力を生成している間も、即時フィードバックが得られます。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.geminisincensura.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);
関数呼び出しとツール
を使用して構造化データ抽出を有効化 tools リクエストペイロードのパラメータ。モデルはツール定義をサポートしており、あなたの tool_choice 設定。この機能により、外部システムと対話したり、特定のデータ構造を強制するエージェントを構築できます。JSON モードも利用可能です。 response_format ツールオーバーヘッドなしの厳密な出力フォーマット用です。
JSONモードとレスポンス形式
response_formatを{type: "json_object"}に設定することで、モデルに有効なJSONを出力させます。 response_format に {"type": "json_object"これにより、後処理を必要とせずにアプリケーションでの予測可能なパースが保証されます。モデルは提供されたスキーマに準拠するため、バックエンド統合にとって信頼性があります。創造性を制御しつつ構造的整合性を維持するために、これにtemperatureやtop_pパラメータを組み合わせることができます。
レート制限と制約
各APIキーは1分あたり300リクエストと8つの同時リクエストに制限されます。最大のリクエストボディサイズは8 MBで、これはほとんどのロングコンテキストの対話に十分です。これらの制限を超えると、429ステータスコードが発生します。無効なキーは401エラーを返し、クレジット不足は402エラーを返します。前払いクレジットは期限切れにならないため、使用を一時停止しても資金を失うことはありません。コンテキストウィンドウは合計最大100,000トークンをサポートし、広範な会話履歴を可能にします。
ストリーミング
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)サポート
この無制限APIの主要キーワードは何ですか?
主要キーワードは「gemini sin censura」です。このAPIは、プライバシーを尊重し、透明性のある価格設定を提供する無制限モデルを求めている開発者向けの代替手段です。これは、コンテンツ拒否なしで合法的な成人用途向けに調整されたオープンウェイトモデルです。
このNSFW APIの価格体系はどのように機能しますか?
1M入力トークンあたり$0.15、1M出力トークンあたり$0.50です。クレジットはTRC20上のUSDTまたはBase上のUSDCによる暗号通貨のみでチャージ可能で、月額料金はかかりません。エラーや拒否応答は無料、クレジットの有効期限もありません。
このアンセンサードLLMのレート制限は何ですか?
1分間に300リクエスト、1つのキーあたり同時に8リクエストまでという制限があります。最大リクエストボディサイズは8 MBです。これらの制限はアプリケーションの安定したパフォーマンスを保証します。必要に応じて、新しいキーを生成して古いキーと置き換えることができます。
キーを生成
登録して、トークンを取得し、ベースURLを更新するだけです。これが完全な設定です。