Chat AI UnrestrictedUncensored LLM APIを統合
Uncensored LLM APIを統合
無制限のLLM APIキーを入手し、数分でOpenAI互換エンドポイントにリクエストを送信してください。このクイックスタートガイドでは、認証、基本的な使用方法、ストリーミング、および制限なしAIチャット統合の高度な機能をカバーしています。
認証 & ベースURL
ベースURL https://api.chataiunrestricted.com/v1 すべてのリクエストに対して。ダッシュボードでGoogleまたはメール経由でキーを瞬時に生成し、コピー&ペーストですぐに使用できるように表示されます。
キーを Authorization ヘッダーを Bearer トークンとして使用します。エンドポイントは標準的な OpenAI 互換クライアントをサポートしているため、SDK 設定のベースURLとAPIキーを更新するだけですむようになります。
- キーを非公開に保ってください。1つのアクティブなキーが以前のキーに置き換わります。
- 401は無効なキーを示し、402はクレジット不足を示します。
チャット完了エンドポイント
POSTリクエストを以下に送信 /v1/chat/completions モデルID uncensored テキストレスポンスを受信します。このモデルは、法的な大人向け用途に対してコンテンツ拒否を行わず、クリエイティブライティングやロールプレイに最適です。
メッセージや温度などのオプションパラメータを含むリクエストボディを設定します。エラーと拒否は無料のため、実際のトークン使用分のみが課金対象となります。
- モデルIDは常に
uncensored. - 埋め込みや画像生成は利用できません。
ストリーミングレスポンス(SSE)
streamをtrueに設定してストリーミングを有効にする stream: true Server-Sent Eventsを介してトークンごとの更新を受信します。これにより、インタラクティブアプリケーションでの知覚レイテンシが軽減され、生成テキストのリアルタイム表示が可能になります。
最終チャンクにはトークン使用量の統計情報が含まれているため、消費状況を正確に追跡できます。ストリーミングは、温度やtop_pなどの標準パラメータすべてと連携します。
- チャットインターフェースでのより良いユーザーエクスペリエンスのためにストリーミングを使用します。
- SSEストリームを解析して部分的なレスポンスを処理します。
Function Calling & ツール
外部利用のために構造化データを返す関数呼び出しを有効にするために、リクエストにツールを定義します。 tool_choice モデルが関数を自動的に呼び出すか手動で呼び出すかを制御するパラメータ。
この機能は、APIを他のサービスと統合したり、特定のデータ形式を抽出したりする場合に有用です。モデルは標準的なOpenAI互換のツール定義をサポートしています。
- でツールを定義します
tools配列。 - 使用
tool_choice正確な制御用。
JSONモードとパラメータ
設定 response_format に json_object JSON出力を強制し、アプリケーションでの一貫したパースを確保します。パラメータとして以下を使用してください temperature, top_p、および stop レスポンスのスタイルを微調整します。
コンテキストウィンドウはプロンプトと補完の合計で100,000トークンをサポートしており、リクエストごとの最大出力は16,000トークンです。これにより、複雑なルーティングなしで広範なコンテキストを扱えます。
- 構造化データにはJSONモードを使用してください。
- 創造的な制御のためのパラメータ調整。
制限、エラー & コンテキストウィンドウ
APIはキーあたり1分あたり300リクエストと8つの同時リクエストの制限を適用します。最大リクエストボディサイズは8 MBで、大規模な入力に対する効率的な処理を保証します。
401(無効なキー)、402(クレジット不足)、429(レート制限)などのエラーは、レスポンスステータスをチェックして処理してください。クレジットは期限切れにならず、プリペイドクレジットは実際のトークン使用量に応じて課金されます。
- レート制限を監視して429エラーを回避します。
- 継続的な利用のためにクリプトでクレジットをトップアップ。
cURL
curl https://api.chataiunrestricted.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Run the build script and show errors"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.chataiunrestricted.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.chataiunrestricted.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)よくある質問
無制限AIチャットAPIの始め方
ダッシュボードでGoogleまたはメールアドレスでサインアップし、APIキーを即座に受け取りましょう。その後、ベースURLとキーを使用してOpenAI互換SDKを設定し、リクエスト送信を開始してください。
コンテキストウィンドウとトークン制限はいくらですか?
プロンプトと補完を合わせたコンテキストウィンドウは100,000トークンです。1リクエストあたりの最大出力は16,000トークン、またはmax_tokensが設定されていない場合は2,048トークンです。
暗号通貨決済システムはどのように機能しますか?
$20〜$500のUSDT(TRC20)またはUSDC(Base)を使用してクレジットをトップアップ。大きなトップアップにはボーナスクレジットが付与され、クレジットは期限切れになりません。
APIキーは隣にあります
サインアップし、キーを取得して、エンドポイントURLを書き換えます。それだけです。
https://api.chataiunrestricted.com/v1試用クレジットで試す