APIドキュメント
Uncensored AI APIは、サブスクリプションロックなしでバッチ生成のための直接的でオープンなパスを提供します。標準的なOpenAI互換クライアントを使用して、前払いの暗号通貨クレジットでベースURLにアクセスしてください。
ベースURLと認証
文書化されたベースURLに、単一のAPIキーを使用してリクエストを送信します。
ベースURLは HTTPS://api.aitheuncensored.com/v1 で、標準のAuthorizationヘッダーが必要です。
アカウントごとにアクティブなキー1つが許可され、生成すると以前のキーが直ちに置き換えられます。
サインアップに電話番号不要、Googleまたはメールでアカウント作成後、キーは即時表示。
エラーと拒否はトークンをゼロ消費するため、実際の出力に対してのみ課金されます。
キーを安全に保ってください。キーは前払い残高へのフルアクセス権限を持っています。
最初のリクエスト
即時のテキスト出力を受け取るための標準的なチャット完了ペイロードを送信します。
モデル識別子は厳密に"uncensored"であり、独自の最適化されたサーバー上で動作します。
この単一のオープンウェイトモデルは、法的な成人向け用途に対してコンテンツ拒否なしで応答します。
入力が送信され、テキストが出力されます。コンテキストウィンドウは100,000トークンまで制御可能です。
エラーはアカウントに課金しないため、試行ごとに予測可能な請求になります。
ベース_url 設定を更新する公式の OpenAI SDKs を使用します。
Python SDK統合
ベースURLとAPIキーでクライアントを初期化し、テキスト生成を開始します。
Python SDKはHTTPトランスポートを自動的に処理し、ボイラープレートコードを削減します。
アプリケーションのニーズに応じて応答をストリーミングするか、完全なテキストを取得できます。
モデルを「uncensored」に設定して、一貫性のある制限のない出力動作を保証します。
Temperatureとtop_pパラメータにより、創造性のレベルを精密に調整できます。
エラーは標準的なHTTPコードを返すため、統合エンジニアにとってデバッグが容易です。
Node SDKの使用法
Node.jsクライアントをAPIエンドポイントにポイントして、信頼性の高いデータフローを実現します。
パッケージは、クリーンで読みやすいリクエスト処理のための最新のasync/awaitパターンをサポートしています。
"uncensored"モデルIDを渡して、既存のOpenAIワークフローとの互換性を維持します。
JSONモードはresponse_formatパラメータ経由で構造化データ抽出に利用可能です。
Server-Sent Eventsによるストリーミングは、動的なインターフェースのためにリアルタイムのトークン配信を提供します。
APIキーはすべてのリクエストを認証し、前払いクレジットが正しく使用されることを保証します。
ストリーミングとJSONモード
streamをtrueに設定してストリーミングを有効にし、リアルタイムのトークン配信を実現します。
最終チャンクには正確な請求追跡のための合計トークン使用量が含まれています。
response_format を json_object に設定してJSONモードをリクエストし、構造化データを取得します。
この機能により、自動化パイプラインやスクリプトに対して予測可能な出力形式が保証されます。
関数呼び出しは、機能強化のためのtoolsパラメータ経由でサポートされています。
ストリーミングとJSONモードは、ニーズに応じて独立して、または組み合わせて動作します。
レート制限とエラーコード
1分あたり300リクエストと8つの同時リクエストの制限に対して使用状況を監視してください。
401エラーは、Authorizationヘッダーに無効または欠落しているAPIキーを示します。
402エラーは、プリペイドクレジットが枯渇しており、暗号通貨によるチャージが必要であることを意味します。
429 エラーは、キーのレート制限を超えたことを示します。
コンテキストウィンドウは、プロンプトと補完の合計で100,000トークンを許可します。
最大出力はリクエストごとに16,000トークン、またはmax_tokensが未設定の場合は2,048です。
cURL
curl https://api.aitheuncensored.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 latency metrics for the current endpoint"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.aitheuncensored.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.aitheuncensored.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)よくある質問
クレジットを追加するにはどうすればよいですか?
TRC20ネットワーク上のUSDTまたはBaseネットワーク上のUSDCでチャージ。$20から$500までの任意の整数額を受け付け、上位ティアではボーナスクレジットが適用されます。クレジットの有効期限はなく、エラー時の返金も無料です。
コンテキストウィンドウ制限はいくらですか?
コンテキストウィンドウは、プロンプトと補完の合計で100,000トークンをサポートします。1回のリクエストでの最大出力は16,000トークン、またはmax_tokensを指定しない場合は2,048トークンです。これにより、1回の呼び出しで深いコンテキスト分析が可能です。
検閲なしAI APIはOpenAIクライアントと互換性がありますか?
Yes, it is an OpenAI-compatible API serving the "uncensored" model. You can use standard OpenAI SDKs by changing the base_url to HTTPS://api.aitheuncensored.com/v1. The model is not GPT, but follows the same request and response structure.