ja ▾

Uncensored LLM APIドキュメント

OpenAIのベースURLを書き換えて、専用フィルタリングなしモデルにリクエストを送信し、数分でフィルタリングなしLLM APIを開始しましょう。

ベースURLhttps://api.doesclaudeallownsfw.com/v1モデルuncensored

認証とベースURL

APIキーを使用してリクエストを認証してください。すべてのエンドポイントのベースURLは https://api.doesclaudeallownsfw.com/v1.

「 Authorization ヘッダー Bearer <your-key>これは、あらゆる OpenAI 互換クライアントで動作します。

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

を介して無制限モデルにメッセージを送信 POST /v1/chat/completions. モデルIDは uncensored.

テキスト入力とテキスト出力を処理します。ストリーミング、関数呼び出し、またはJSONモードを使用できます。

コンテキストウィンドウは合計100,000トークンをサポートします。最大出力は1リクエストあたり16,000トークンです。

curl https://api.doesclaudeallownsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the top five python libraries for data analysis"}]
  }'

Python SDK統合

公式の OpenAI SDK をインストールします。ベース URL をエンドポイントに設定します。API キーを設定します。簡単なメッセージを送信します。

SDKはリクエストを自動的に処理します。構造化されたレスポンスが得られます。

from openai import OpenAI

client = OpenAI(base_url="https://api.doesclaudeallownsfw.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の統合

ベースURLを使用してクライアントを初期化します。APIキーを渡します。完了リクエストを実行します。

Nodeユーザーは、このAPIを簡単に統合できます。標準的なOpenAIのパターンに従っています。

import OpenAI from "openai";

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

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

streamをtrueに設定してストリーミングを有効にする stream: true生成されるたびにチャンクを受け取ります。

トークン使用量は最後のチャンクに表示されます。これにより、コストを正確に追跡できます。

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)

レート制限とエラー

キーごとに1分あたり300リクエストを期待してください。制限には同時8リクエストが含まれます。リクエストボディは8 MB以下に保つ必要があります。

エラーには、無効なキーに対する401が含まれます。402はクレジットがないことを示し、429はレート制限超過を示します。

エラーと拒否は無料です。クレジットは実際のトークン使用量に対してのみ課金されます。

よくある質問

claudeはNSFWを許可していますか?

当社のAPIは、Claudeではない無制限モデルを提供します。拒否なしで法的な成人向けコンテンツを許可します。このモデルは、フィクションや論争的なトピックをフィルタリングしません。

どの支払い方法を受け付けていますか?

暗号通貨のみ:TRC20上のUSDTまたはBase上のUSDC。$20〜$500の任意の整数額。$50以上でボーナスクレジットが適用されます。

コンテキストウィンドウとは何ですか?

このモデルは100,000トークンのコンテキストウィンドウをサポートしています。これにはプロンプトトークンと補完トークンの両方が含まれます。リクエストごとの最大出力は16,000トークンです。

APIキーを取得

サインアップしてトークンを取得し、エンドポイントURLを更新するだけ。シンプルです。

APIキーを取得