ja ▾
今すぐ開始

Uncensored LLM APIドキュメント

OpenAI 互換クライアントを数秒で当社の uncensored LLM API に接続します。ホスティングを当社が担当するため、企業フィルタなしでプロンプトを送信しテキストを受信できます。

目次
  1. 認証 & キー
  2. チャット完了エンドポイント
  3. ストリーミング & トークン使用
  4. Parameters & Configuration
  5. エラーコードと制限
  6. Models リスト

認証 & キー

ダッシュボードでキーを生成することから始めましょう。Googleまたはメールアドレスとパスワードでサインアップし、文字列をすぐにコピーします。送信 Authorization Bearer トークンとしてヘッダーを設定します。この単一のキーがクォータとストリーミング制限を制御します。

curl https://api.bestuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top 5 rust libraries for async web servers"}]
  }'

アカウントごとにアクティブなキーは1つ。新しいキーを生成すると、古いキーは即座に動作しなくなります。前払いのクレジットはすべてのリクエストをカバーし、未使用の残高は期限切れになりません。

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

にメッセージを送信 /v1/chat/completions 標準的なOpenAI形式のendpointを使用します。当社のuncensoredモデルは、法的な成人向けまたは論争の多いトピックについても拒否することなく、システム指示とユーザープロンプトを処理します。純粋なテキスト応答を返します。 choices 配列。

from openai import OpenAI

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

ペイロードを8 MB以下に保ってください。モデルは、プロンプトと補完を合わせて最大100,000トークンを受け入れます。設定しない場合 max_tokens, 出力は 2,048 トークンに制限されます。埋め込み、画像生成、ファインチューニングのエンドポイントは提供していません。

ストリーミング & トークン使用

streamをtrueに設定してストリーミングを有効にする stream true に設定します。サーバーは生成されたトークンごとにServer-Sent Eventsを返します。モデルが応答を構築している間にリアルタイムの出力を受け取ります。トークン使用データはストリームの最後のチャンクでのみ表示されます。

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)

部分的なレスポンスを適切に処理してください。ストリームが切断された場合、リクエストを再試行できます。当社の無制限モデルは、構造化された出力のために関数呼び出しとJSONモードをサポートしています。使用 response_format と json_object 一貫したデータ型に対して。

Parameters & Configuration

ランダム性を制御するには temperature および top_p. 設定 seed 再現性のために。 stop シーケンスで生成を早期に停止します。調整 presence_penalty および frequency_penalty 単語の繰り返しに影響を与えます。

import OpenAI from "openai";

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

これらのパラメータは、OpenAI SDKと同じように機能します。隠れた修飾子は追加されません。リクエストは直接uncensoredモデルによって処理されます。ツールを組み合わせることもできます tool_choice 自動化されたワークフローに対して。

エラーコードと制限

標準的なHTTPステータスコードでレスポンスを監視してください。401エラーはAPIキーが無効または欠落していることを意味します。402エラーは前払いクレジットが不足していることを示します。429エラーはレート制限を超えたことを示します。

キーごとに1分あたり300リクエストまで許可されます。同時に8リクエストまで送信可能です。これらの制限に達した場合は、再試行する前に少し待機してください。エラーや拒否はトークンを消費しません。成功した完了のみが残高から課金されます。

Models リスト

をクエリします。 /v1/models 利用可能なオプションを確認するためのエンドポイント。当社のuncensored APIは現在、1つの大規模言語モデルのみを提供しています。モデルIDは uncensoredコンテンツフィルタなしで直接的な回答を行うようにチューニングされたオープンウェイトモデルです。

curl https://api.bestuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top 5 rust libraries for async web servers"}]
  }'

複数のベンダー間でルーティングしません。あなたは当社の特定のアンセンサードモデルを使用しています。完全なチャット完了形式をサポートします。正確なモデルバージョンと1Mトークンあたりの詳細な価格については、レスポンスオブジェクトを確認してください。

技術FAQ

無制限AI APIの支払い方法について教えてください。

暗号通貨のみを受け付けています。TRC20上でUSDT、またはBase上でUSDCでチャージ可能です。最小チャージ額は$20からです。大口金額にはボーナスクレジットが付与されます。

オンラインの非制限LLMのコンテキストウィンドウはいくらですか?

このモデルは10万トークンのコンテキストウィンドウをサポートしています。これには入力プロンプトと生成された補完の両方が含まれます。ハード制限に達することなく、長いドキュメントや広範な会話履歴を送信できます。

uncensored APIはOpenAI SDKと互換性がありますか?

はい、完全にOpenAI互換です。クライアントでbase URLとAPIキーを更新するだけです。エンドポイント構造とレスポンス形式は標準のチャット完了スキーマに一致します。互換ライブラリをすべて使用できます。

APIキーを取得

登録し、APIキーを取得し、エンドポイントURLを更新します。シンプル。