ja ▾

Uncensored APIドキュメント

設定変更ゼロで既存のワークフローにこのuncensored APIを挿入します。既知のクライアントコードを使用して、法的な成人向けコンテンツを拒否しないモデルからテキストレスポンスを取得します。

認証とベースURL

すべてのリクエストのベースURLは HTTPS://api.unfilteredgptchat.com/v1 です。APIキーを Authorization ヘッダーを Bearer トークンとして使用します。アカウントごとに1つのキーが割り当てられ、Google またはメールによるサインアップ直後に表示されます。開始に電話番号は必要ありません。

<

curl https://api.unfilteredgptchat.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me how to install the package via npm"}]
  }'
>

リクエストは実際のトークンを消費します。エラーと拒否はクレジットを消費しません。送信するモデルIDは uncensored. これは当社のサーバー上で動作するオープンウェイトモデルで、GPTやClaudeのプロキシではありません。

チャット完了エンドポイント

POSTリクエストを以下に送信 /v1/chat/completions メッセージ配列を使用します。APIはテキストのみを返します。 temperature, top_p、および stop シーケンス。コンテキストウィンドウはプロンプトと補完を合わせて合計 100,000 トークンを保持します。最大出力はリクエストあたり 16,000 トークンです。

<

from openai import OpenAI

client = OpenAI(base_url="https://api.unfilteredgptchat.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)
>

省略した場合 max_tokens, 応答は 2,048 トークンに制限されます。このエンドポイントは関数呼び出しと JSON モードをサポートしていますが、埋め込み、画像、音声はサポートしていません。あなたは特定のブランド名へのサブスクリプション料ではなく、トークンに対して支払っています。

SSEによるストリーミングレスポンス

リアルタイムのトークン配信には Server-Sent Events を使用します。設定 stream: true リクエストボディに記述します。APIは生成されるテキストのチャンクを返します。トークン使用の詳細は最終チャンクに表示されます。このアプローチは、長いフィルタリングなしの応答に対する知覚されるレイテンシを削減します。

<

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)
>

エラーを適切に処理してください。401エラーはキーが無効であることを意味します。402エラーはプリペイド残高が枯渇したことを意味します。429エラーはレート制限に到達したことを意味します。ストリーミングはこれらの制限を回避しません。

関数呼び出しとツール

リクエストボディにツールを定義します。モデルは関数実行のための構造化引数を返します。 tool_choice 特定の動作を強制します。この機能は標準的なOpenAI互換形式で動作します。コード内でツール呼び出しを解析し、外部で実行できます。

APIは response_format: {"type": "json_object"}これにより、自動化パイプラインに対して予測可能な出力が保証されます。パースエラーなしで信頼性の高いデータ抽出が必要な場合に使用してください。

構造化データのためのJSONモード

設定によりJSONモードを有効にする response_format に {"type": "json_object"}モデルは有効なJSONを出力します。これはフィルタリングなしのテキストから構造化データを解析する場合に役立ちます。 temperature: 0 一貫した結果に対して。

このモードは uncensored モデルID。完全なJSON構文を保証するものではありません。本番環境で使用する前に出力を検証してください。APIはスキーマ検証を提供しません。エラーはクライアントコードで処理する必要があります。

レート制限とクォータ

キーごとに1分あたり300リクエストまでです。同時に8リクエストまで送信できます。リクエストボディは8 MB未満にしてください。これらの制限はすべてのエンドポイントに適用されます。制限を超えると429ステータスコードが返されます。

クレジットは期限切れになりません。前払いクレジットは実際のトークン使用量で課金されます。エラーは無料です。USDT (TRC20)またはUSDC (Base)でチャージできます。最小チャージ額は$20、最大は$500です。大口チャージにはボーナスクレジットが適用されます。

Node.js

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.unfilteredgptchat.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);

よくある質問

uncensored API とは?

単一の無制限大規模言語モデルを提供するホスト型APIです。OpenAI互換です。テキストを送信し、テキストを取得します。月額料金はかかりません。使用したトークンのみに対して課金されます。

無制限APIの始め方

Googleまたはメールアドレスでサインアップしてください。APIキーを即座に取得してください。ベースURL HTTPS://api.unfilteredgptchat.com/v1 を使用してください。/v1/chat/completions へのリクエストを送信してください。最初の$0.50は7日間無料です。

アンセンサードAPIのレート制限は何ですか?

キーごとに1分あたり300リクエスト。8つの同時リクエスト。8 MBのリクエストボディ制限。100,000トークンのコンテキストウィンドウ。16,000トークンの最大出力。エラーはクレジットを消費しません。

APIキーを取得

サインアップし、キーをコピーして、ベースURLを更新します。それだけです。