ja ▾
$0.151M入力トークンあたり
Uncensored AI
$0.50トライアルクレジット

Uncensored AIAPIドキュメント

APIドキュメント

標準的なOpenAI互換クライアントを使用して、数分で無制限AI GitHub APIへのリクエスト送信を開始できます。このガイドでは、認証、コードサンプル、統合を安定させるための特定の制限について解説します。

https://api.uncensoredaigithub.com/v1uncensored

認証とベースURL

APIはすべてのリクエストにベアートークンを必要とします。Googleまたはメールパスワードでサインインして「APIキーの取得」ページでキーを生成してください。キーは電話認証なしですぐに表示されます。ベースURLは https://api.uncensoredaigithub.com/v1 公式のOpenAI SDKを使用して、 base_url および api_key 値。この設定は、あらゆるOpenAI互換クライアントと互換性があります。

エンドポイント: https://api.uncensoredaigithub.com/v1

Authヘッダー: Authorization: Bearer YOUR_API_KEY

各アカウントは1つのアクティブなキーをサポートします。新しいキーを発行すると、以前のキーは自動的に無効化されます。これにより、異なる環境間で認証情報をローテーションする際のトークンのズレを防ぎます。

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

テキストリクエストを /v1/chat/completions モデルID uncensoredAPIは標準のメッセージを受け取り、合法的な成人利用のためにコンテンツフィルタなしでテキストレスポンスを返します。 temperature, top_p、および stop 創造性と出力長を制御するために使用します。

コンテキストウィンドウはプロンプトと補完を合わせて最大100,000トークンを許容します。 max_tokens 出力を制御します。省略した場合、デフォルトは2,048トークンです。エラーや拒否はクレジットを消費しないため、安全にテストできます。

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

streamをtrueに設定してストリーミングを有効にする stream: true リクエストに含まれます。APIは部分的なテキストチャンクを含むサーバー送信イベント(SSE)を返します。トークン使用データはストリームの最後のチャンクでのみ表示されます。これにより、応答のリアルタイムレンダリングと消費量の正確な追跡が可能です。

ストリーミングはロールプレイアプリケーションや長文のコンテンツ生成に最適です。SSEストリームを解析してUIを段階的に更新できます。APIは、接続が予期せず切断された場合でも、使用量メトリクスが正確であることを保証します。

関数呼び出しとツール

ツールとtool_choiceパラメータを渡すことで関数呼び出しをサポートします。 tools リクエスト内の配列。モデルは引数付きの構造化ツール呼び出しを返すことができます。使用 tool_choice 自動関数実行などの特定の動作を強制します。この機能により、外部サービスやカスタムロジックとの統合が可能になります。

名前、説明、パラメータスキーマを持つ関数を定義します。APIは応答に関数名と引数を返します。これらの引数を解析してカスタムコードを実行します。この機能により、uncensored LLM APIは複雑なエージェントワークフローに適しています。

JSONモードとパラメータ

設定して構造化出力を強制 response_format に {"type": "json_object"}モデルはプレーンテキストの代わりに有効なJSONを返します。これはデータ抽出や設定生成に役立ちます。関数呼び出しと組み合わせることで、堅牢なAPI統合が可能です。

その他のサポートされているパラメータ seed 決定論的な出力のため、 presence_penalty、および frequency_penalty. 使用 seed デバッグのために特定の応答を再現するため。反復を減らし、出力における多様な語彙を促進するためにペナルティを調整します。

エラー処理と制限

APIは1分あたり300リクエスト、キーあたり8つの同時リクエストのレート制限を適用しています。リクエストボディは8 MBを超えてはいけません。これらの制限を超えると、429ステータスコードが返されます。認証失敗は401エラー、残高不足は402エラーを返します。

クレジットは実際のトークン使用量に基づいて課金されます。支払済みのクレジットは期限切れにならないため、月次の更新を心配する必要はありません。二重請求などの問題についてはサポートページで解決してください。

cURL

curl https://api.uncensoredaigithub.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Run the unit tests for the new auth module."}]
  }'

Python

from openai import OpenAI

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

import OpenAI from "openai";

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

よくある質問

uncensored AI GitHub API とは?

ホストされたOpenAI互換のチャット完了APIで、1つの無制限大規模言語モデルを提供しています。モデルは合法的な成人用途に対してコンテンツ拒否なく応答するようにチューニングされています。これは独自のサーバーで実行されるオープンウェイトモデルです。

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

お支払いは暗号通貨のみ(TRC20上のUSDTまたはBase上のUSDC)です。$20〜$500の任意の整数金額をチャージ可能です。大口入金にはボーナスクレジットが適用されます:$50以上で+5%、$100以上で+10%、$200以上で+15%。

アンセンサードAIモデルの制限は何か

コンテキストウィンドウは100,000トークンで、1リクエストあたりの最大出力は16,000トークンです。1分あたり300リクエスト、キーあたり8並列リクエストの制限があります。リクエストボディは8 MB未満に保つ必要があります。