Uncensored AIクイックスタート
Uncensored AI APIドキュメント
OpenAI互換APIへの単一のHTTP呼び出しで無制限のテキストの生成を開始します。このガイドでは、迅速な統合と即時の利用に必要な基本事項を解説します。
https://api.uncensoredaitextgenerator.com/v1uncensored
認証とベースURL
ベースURLを更新し、有効なAPIキーを提供して無制限のLLM APIに接続します。サービスエンドポイントは HTTPS://api.uncensoredaitextgenerator.com/v1 です。ダッシュボードでGoogleまたはメールアドレスを使用してサインアップすることでキーを取得します。電話番号は必要ありません。このキーは無制限モデルへのアクセス権を付与し、Authorizationヘッダーに送信する必要があります。権限のないトークン使用を避けるために、この資格情報を安全に保管してください。インフラストラクチャが重い処理を担うため、アプリケーションロジックに集中できます。
チャット完了エンドポイント
/v1/chat/completions エンドポイントにメッセージを送信してテキストレスポンスを受け取ってください。このエンドポイントは、ユーザーとアシスタントのロールを含む標準的なJSONペイロードを受け入れます。モデルは入力を変換し、生成されたテキストを返します。単純なクエリから複雑なマルチターン会話まで、このメソッドを使用してください。これは無制限AIテキストジェネレーターのための主要なインターフェースです。創造性やレスポンス長を制御するためにパラメータを調整できます。エラーはデバッグを容易にする標準的なHTTPコードを返します。
ストリーミングレスポンスとSSE
streamパラメータをtrueに設定することでリアルタイム出力を有効にします。APIはトークンが利用可能になるたびにServer-Sent Events (SSE)を返します。これにより、エンドユーザーの知覚されるレイテンシが大幅に削減されます。各チャンクには部分的なテキストと、最終イベントでの使用メタデータが含まれます。単純なイベントリスナーを実装して、着信データストリームを効率的に処理します。このアプローチは、即時フィードバックループを必要とするチャットインターフェースに最適です。長時間の生成タスク中に滑らかなユーザー体験を保証します。
関数呼び出しとJSONモード
関数呼び出しまたはJSONモードを使用して出力を精密に構成します。リクエスト内でツールを定義し、モデルを特定のフォーマットに誘導します。Uncensoredモデルはこれらの指示に厳密に従い、信頼性の高い解析を実現します。厳格なJSON準拠のためにresponse_formatをjson_objectに設定してください。この機能は自動化されたワークフローやデータ抽出タスクをサポートします。動的な動作を有効にするためにツール定義を渡すことができます。これに温度設定を組み合わせることで、構造と創造性の最適なバランスを実現します。
パラメータ: Temperature、Top-P、Stop Sequences
標準的なLLMパラメータを使用して生成挙動を制御します。temperatureを0から2の範囲で設定してランダム性を調整します。top_pで核サンプリングを調整し、語彙の多様性を洗練させます。stopパラメータを使用して特定のフレーズで生成を停止します。これらの制御により、クリエイティブな文章や事実ベースの応答に微調整できます。uncensoredモデルはこれらの制限を尊重し、予期せぬ拒否を返しません。組み合わせを実験して、ユースケースに最適なトーンを見つけてください。デフォルト値は一般的な用途でよく機能します。
トークンの使用と請求指標
課金は、隠れた手数料のない実際のトークン消費に基づいています。入力トークンは100万あたり$0.15、出力トークンは100万あたり$0.50です。エラーと拒否には課金されません。あなたの前払いクレジットは、枯渇するまで使用をカバーします。コンテキストウィンドウは合計100,000トークンまでサポートします。1リクエストあたりの最大出力は16,000トークンです。暗号通貨によるチャージにはボーナスクレジットが含まれます。使用状況は、レスポンスヘッダーまたは最終SSEイベントを介して監視できます。アカウントには月額サブスクリプションは適用されません。
cURL
curl https://api.uncensoredaitextgenerator.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check my API key validity and latency stats"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaitextgenerator.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.uncensoredaitextgenerator.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に最初のリクエストを送信するにはどうすればよいですか?
お好みの SDK または curl を使用してチャット完了エンドポイントに POST します。Authorization ヘッダーに API キーを含め、ベース URL を正しく設定します。メッセージペイロードを送信して、モデルからの即時テキスト応答を受け取ります。
APIキーが無効な場合どうなりますか?
サーバーは401 Unauthorizedエラーを返します。ダッシュボードからキーを正しくコピーしたか確認してください。Uncensoredサービスの正しいbase URLを使用していることを確認してください。必要に応じてキーを再生成してください。
ストリーミング応答を使用して、より良いユーザー体験を提供できますか?
はい、リクエストでstreamパラメータをtrueに設定します。APIは生成されるたびにテキストの増分チャンクを送信します。これにより、アプリケーションは完全な応答を待たずにリアルタイムで出力を表示できます。