ja ▾
試用キーを取得

Uncensored API、オープンウォレット、拒否なし

Uncensored APIの開発者向けドキュメント

OpenAI互換APIで制限のないコンテンツの生成を今すぐ開始しましょう。このクイックスタートガイドでは、認証、最初のリクエスト、ストリーミング設定を数分で完了する方法を解説します。

認証とベースURL

単一のAPIキーと指定されたベースURLを使用して接続します。Googleまたはメールでサインアップすると、キーが即座に発行されます。リクエストを以下に送信します。 https://api.unrestrictedllmmodels.com/v1 キーを Authorization ヘッダー。この設定はカスタムアダプターなしで、標準的なOpenAI互換クライアントであればどれでも動作します。

curl https://api.unrestrictedllmmodels.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a JSON object with keys for user_id and role."}]
  }'

あなたのキーは、1つのアクティブなモデルへのアクセス権限を付与します。新しいキーを生成すると、古いキーは直ちに無効になります。登録に電話番号は不要です。

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

チャットエンドポイントにメッセージを送信してテキストレスポンスを受け取ってください。 POST /v1/chat/completions モデルIDを uncensored. モデルは入力を処理し、法的な成人向けまたはクリエイティブなトピックをフィルタリングせずに生成されたテキストを返します。

from openai import OpenAI

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

各リクエストはプリペイドクレジットからトークンを消費します。エラーの場合、残高は課金されません。ランダム性を制御するために温度などのパラメータを調整できます。

ストリーミングレスポンスとトークン使用量

Server-Sent Events (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)

この機能は、レイテンシが重要な長編のクリエイティブライティングやロールプレイングシナリオに特に適しています。 stream リクエストボディでtrueに設定します。

関数呼び出しとJSONモード

構造化データ抽出やツール使用をワークフローに直接統合します。 response_format に {"type": "json_object"} 一貫した出力に対して。関数呼び出しは、複雑なエージェント動作のためのツールおよびtool_choiceパラメータをサポートします。

import OpenAI from "openai";

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

この柔軟性により、レスポンスをプログラムで解析するアプリケーションを構築できます。データ抽出やAPI呼び出しを介した外部システムの制御に使用します。

パラメータ: temperature、top_p、seed

出力の創造性と再現性を制御します。調整 temperature ランダム性、 top_p ヌクレウスサンプリング用、および stop シーケンスで生成を停止します。 seed パラメータはテスト用の再現可能な結果を保証します。

これらのパラメータにより、基盤となる重みを変更せずにモデルの動作を微調整できます。使用 presence_penalty および frequency_penalty 反復を管理します。

レート制限とクォータ

中断を避けるため使用状況を確認してください。1分あたり300リクエスト、キーあたり8つの同時リクエストが制限されています。最大リクエストボディサイズは8 MBです。各アカウントには1つのアクティブなキーのみ保持されます。

コンテキストウィンドウはプロンプトと補完の合計で100,000トークンをサポートしています。エラーは適切なHTTPステータスコードを返します:無効なキーの場合は401、残高不足の場合は402、レート制限の場合は429。コンテンツポリシーによる拒否は無料であり、クレジットを消費しません。

よくある質問

無制限LLMモデルAPIの始め方

Googleまたはメールアドレスでサインアップすると、APIキーが瞬時に発行されます。電話番号は不要です。APIキーをOpenAI互換クライアントに設定し、チャットエンドポイントへのリクエスト送信を開始してください。

モデルはコンテンツを拒否しますか?

このモデルは検閲がなく、合法的な大人向け、クリエイティブ、または論争的なトピックを拒否しません。唯一の明確な制限は未成年者を含む性的コンテンツで、これは常に拒否されます。

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

429 HTTPステータスコードが返されます。ウィンドウがリセットされるまで待ってから再試行できます。キーあたりの並列リクエストは8に制限され、総リクエスト数は1分あたり300に制限されます。

今すぐキーを生成

サインアップし、トークンをコピーして、エンドポイントを更新します。完了です。

試用キーを取得