開発者向けアダルトAPIドキュメント
straightforwardなOpenAI互換インターフェースを使用して成人向けコンテンツを生成するには、uncensored LLM APIをご利用ください。このクイックスタートガイドでは、認証、リクエスト形式、ストリーミングについて解説し、即時の統合をサポートします。
認証とベースURL
APIは Authorization ヘッダー。このキーは、Googleまたはメールでサインアップした直後に生成されます。 APIキーを取得 ページ。サインアップに電話番号は必要ありません。
ベースURLを https://api.apiadult.com/v1このエンドポイントは標準的な OpenAI SDK と連携します。アカウントごとに有効なキーは 1 つだけで、新しいキーを発行すると、以前のキーは直ちに無効になります。
キーは安全に保管してください。紛失した場合は、ダッシュボードから新しいキーを生成してください。このキーはテキスト生成用のuncensoredモデルへのアクセス権限を与えます。
最初のリクエスト
POSTリクエストを以下に送信 /v1/chat/completions モデルID uncensored. モデルは、標準的な拒否なしで法的な成人向けコンテンツ向けに調整されたオープンウェイトアーキテクチャです。
動作を定義するためにシステムプロンプトを含めてください。APIは入力に基づいてテキスト応答を返します。エラーはクレジットを消費しません。コンテンツポリシーによる拒否は無料です。
接続を確認するためにシンプルなメッセージから始めましょう。以下の例を使用して、最初の呼び出しの構造を構成してください。
curl https://api.apiadult.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check remaining prepaid token balance"}]
}'
Python SDK の統合
公式のOpenAI Pythonライブラリをインストールします。APIキーとカスタムベースURLを使用してクライアントを設定します。これにより、 chat.completions.create.
モデルを uncensored クライアント設定に記述します。次のようなパラメータを渡すことができます。 temperature および top_p 創造性を制御する。SDKはトークンカウントとリトライを自動的に処理します。
この手法は、既存のPythonアプリケーションへの統合を簡素化します。生のJSONレスポンスを手動で解析する必要はありません。
from openai import OpenAI
client = OpenAI(base_url="https://api.apiadult.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 SDKの統合
を使用 openai JavaScriptプロジェクト用のNode.jsパッケージ。クライアントを初期化するには apiKey および basePath エンドポイントへの接続。
チャット完了エンドポイントを呼び出す uncensored モデルです。レスポンスをストリーミングするか、完全な出力を待機できます。SDKは max_tokens および stop シーケンス。
この方法は、バックエンドサービスやサーバーレス関数に最適です。アプリケーション全体で一貫した動作を保証します。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apiadult.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);
ストリーミングとSSEトークン
streamをtrueに設定してストリーミングを有効にする stream: true リクエストに含まれます。APIはリアルタイムのトークン配信のためにサーバー送信イベント(SSE)を返します。
ストリームの最終チャンクにはリクエストの総トークン使用量が含まれます。これにより、追加の呼び出しなしで正確にコストを追跡できます。ストリーミングはユーザーにとっての知覚レイテンシーを削減します。
トークンが生成されるたびに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)
レート制限とクォータ
各APIキーは1分あたり300リクエストに制限されています。同時に最大8件のリクエストを実行できます。リクエストボディは8 MBを超えてはいけません。
無効なキーを送信すると、APIは401エラーを返します。402エラーはプリペイドクレジットが不足していることを示します。429エラーはレート制限に達したことを意味します。
コンテキストウィンドウは合計100,000トークンをサポートします。出力は1リクエストあたり16,000トークンに制限されます。エラーと拒否は前払いクレジットを消費しません。
よくある質問
プリペイドクレジットを追加するにはどうすればよいですか?
USDT(TRC20)またはUSDC(Base)の暗号通貨経由でチャージ。最低チャージ額は$20、最大は$500です。大口入金にはボーナスクレジットが追加されます:$50から+5%、$100から+10%、$200から+15%。
uncensored API モデルのキャパシティは?
このモデルは、プロンプトと補完を合わせた合計で100,000トークンのコンテキストウィンドウをサポートします。リクエストごとの最大出力は16,000トークンです。max_tokensを設定しない場合、デフォルトは2,048トークンになります。
どの支払い方法を受け付けていますか?
暗号通貨のみ:TRC20上のUSDTまたはBase上のUSDC。$20〜$500の任意の整数額。$50以上でボーナスクレジットが適用されます。
APIキーを今すぐ取得
登録、キーのコピー、ベースURLの更新。簡単セットアップ。