ja ▾
今すぐ開始

Uncensored AI APIドキュメント

標準的なOpenAI互換エンドポイントを使用して、数分で無制限のAIツールAPIを統合できます。テキストを送信し、コンテンツフィルタなしで制限のないテキストを取得します。

ベースURLと認証

すべてのリクエストは、SDKをベースURLに指します。

HTTPS://api.uncensoredaitool.com/v1

APIキーをAuthorizationヘッダーに含めてください。アカウントごとに1つのキーをサインアップ直後に発行します。古いキーを置き換えるため、キーのローテーションは自由に実行してください。

  • 月額料金はかかりません。
  • AuthはBearerトークンを使用する。
curl https://api.uncensoredaitool.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list all linux kernel panic reasons"}]
  }'

リクエストの送信: POST /v1/chat/completions

チャット完了エンドポイントにJSONペイロードを投稿します。

モデルを"uncensored"として定義します。標準的な配列形式でメッセージを渡します。APIはテキストレスポンスを即座に返します。ロールプレイやデータ抽出にこの検閲されていないLLM APIを使用してください。

from openai import OpenAI

client = OpenAI(base_url="https://api.uncensoredaitool.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経由のストリーミングレスポンス

ストリーミングを有効にするには stream を true に設定します。

部分的なテキストチャンクを含むサーバー送信イベント (SSE) を受け取ります。トークン使用の詳細は最後のチャンクに表示されます。この方法は長い出力の知覚レイテンシを削減します。

import OpenAI from "openai";

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

関数呼び出しとJSONモード

構造化データ抽出にモデルを使用します。

toolsパラメータにスキーマを渡します。APIは構造化されたJSONオブジェクトを返します。response_formatで厳格なJSONモードを有効にして、信頼性の高い解析を実現します。これはコーディングタスクやフォームデータの生成に最適です。

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)

パラメータ: Temperature、Top-P、Stop Sequences

創造性と出力の境界を制御します。

ランダム性を制御する温度値を設定します。top_pを調整して核サンプリングを行い、特定のマーカで生成を停止させるためのストップシーケンスを定義します。シード値を設定することで、テスト時に再現性のある結果を得ることができます。

モデルIDとコンテキストウィンドウの制限

モデルを「uncensored」に設定。

コンテキストウィンドウは合計100,000トークンをサポートします。最大出力は1リクエストあたり16,000トークンです。エラーと拒否はクレジットを消費しません。制限を超えるリクエストは400エラーを返します。

質問と回答

アンセンサードAIツールリクエストの認証方法

APIキーをAuthorizationヘッダーにBearerトークンとして渡してください。Googleまたはメールアドレスでのサインアップ直後にこのキーが取得できます。ベースURLへのすべての後続リクエストにこれを使用してください。

レート制限に達した場合どうなりますか?

APIは429ステータスコードを返します。キーあたり1分あたり300リクエストが可能です。複数のキーを使用するか、リクエスト頻度を調整してスループットを向上させてください。

この無制限コーディングAPIは構造化データに使用できますか?

はい。JSONモードを有効にするか、関数呼び出しツールを使用してください。モデルはアプリケーションで確実に解析できる有効なJSONオブジェクトを返します。これは自動化されたデータ抽出タスクに理想的です。

あなたのキーは1つのフォーム入力待ちです

アカウントを作成し、キーをコピーし、ベースURLを変更するだけです。これがセットアップのすべてです。

今すぐ開始