ja ▾

APIドキュメント

専用APIキーを使用して、数分でフィルタリングなしAI APIを開始しましょう。テキストを送信し、制約のないレスポンスを即座に受け取ります。

ベースURLと認証

認証には、ヘッダーに渡す単一のAPIキーを使用します。 Authorization header. すべてのリクエストには、アカウントを識別しトークン使用を追跡するためにこのヘッダーが必要です。アカウントごとに1つのアクティブなキーが提供され、新しいキーを生成すると以前のキーが即座に置き換えられます。これにより、統合に常にクリーンな認証情報を保つことができます。

curl https://api.trulyuncensoredai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top 10 python libraries for data analysis"}]
  }'

最初のリクエスト

最初のリクエストは、統合がuncensored LLM APIで正常に動作することを確認します。モデルが標準的な拒否なしで応答するか確認するために、簡単なプロンプトを送信します。公式のOpenAI SDKまたは互換性のあるクライアントを使用し、ベースURLを当社のものに向けることができます。このステップは、キーが有効であり、クレジットが利用可能であることを検証します。

from openai import OpenAI

client = OpenAI(base_url="https://api.trulyuncensoredai.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 SDKの統合

Node SDKを使用して、JavaScriptまたはTypeScriptプロジェクトに直接統合します。ベースURLとAPIキーを一度設定し、チャット完了エンドポイントを呼び出します。このアプローチはコードをクリーンに保ち、認証を自動的に処理します。サーバーサイドレンダリングやバックエンドサービスに最適です。

import OpenAI from "openai";

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

ストリーミングレスポンス

ストリーミングを有効にして、トークンが生成されるたびに受信します。これにより長いロールプレイや創作ライティングタスクに対する知覚されるレイテンシが軽減されます。最終チャンクには正確な請求のための総トークン使用量が含まれます。ストリーミングは、ほとんどの最新のSDKに含まれる標準的なSSEパーサーとシームレスに動作します。

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)

制限とエラー

レートリミットは、キーあたり1分あたり300リクエスト、8件の同時リクエストを適用します。401エラーは、キーが無効または取り消されたことを意味します。402エラーは、未使用のクレジットが不足していることを示します。429エラーは、レートリミットを超えたことを示します。これらのエラーを常に適切に処理して、ユーザーエクスペリエンスの破綻を避けてください。

コンテキストウィンドウ

このモデルは入力と出力を合わせた100,000トークンのコンテキストウィンドウをサポートしています。これにより、ロールプレイシナリオでの広範な履歴や、大規模なドキュメント分析が可能です。出力は1リクエストあたり最大16,000トークンに制限されます。指定しない場合は2,048 max_tokensトークン使用量を監視して、これらの制限内に収めてください。

よくある質問

無制限AI APIの始め方

Googleまたはメールを使用してAPIキーをすぐに入手してください。暗号通貨でプリペイドクレジットを追加し、チャット完了エンドポイントに最初のリクエストを送信してください。モデルは合法的な成人コンテンツに対してソフトリフusalなしで即座にレスポンスを返します。

レート制限を超えた場合どうなりますか?

429ステータスコードは、1分間あたり300リクエストまたは8件の並列リクエストの制限に達したことを示します。再試行する前に短い期間待つか、クライアントを最適化して同時接続を減らしてください。制限はAPIキーごとに適用されます。

uncensored LLMオンラインは常に利用可能ですか?

APIは専用サーバーでホストされており、ベンダーのルーティングは行われません。高い稼働率を追求していますが、SLA保証はありません。計画メンテナンスや障害についてはステータスページをご確認ください。

APIキーを取得

登録して、キーをコピーし、ベースURLを更新するだけです。それだけです。