ja ▾
アカウントを開く

無制限のAI APIドキュメント

数分でフィルタリングなしAI APIを開始しましょう。テキストを送信、テキストを取得、フィルタをスキップします。

ベースURLと認証

すべてのリクエストを、クライアントをベースURLにポイントすることで、当社の無制限LLMに送信します。エンドポイントとして HTTPS://api.uncensensoredai.com/v1 を使用してください。APIキーをAuthorizationヘッダーで認証します。アカウントごとに1つのキーが提供されます。新しいキーが必要な場合は交換してください。キーはGoogleまたはメールでサインアップした直後に確認できます。電話番号は不要です。キーは秘密にしてください。パスワードのように扱ってください。このキーはプリペイドクレジットへのアクセス権限を付与します。エラーや拒否は課金されません。実際に使用されたトークンのみがカウントされます。この設定は、すべてのOpenAI互換SDKで動作します。ベースURLの文字列を更新するだけです。リクエストは直接当社のサーバーに送信されます。仲介者はなく、デバッグすべきルーティングロジックもありません。シンプルです。入力はあなたが制御し、出力はあなたが所有します。プライバシーは重要です。プロンプトの学習には使用しません。あなたのデータはあなたのものです。無制限モデルは、法的な成人向けコンテンツに躊躇なく応答します。これが中核的な約束です。ヘッダーを設定し、クライアントをポイントし、チャットを開始します。

最初のリクエスト

シンプルなPOSTリクエストで最初の呼び出しを行ってください。uncensoredモデルIDを使用します。ユーザーメッセージを送信し、完了応答を受け取ります。これがキーが正常に動作することを確認する最速の方法です。ターミナルでこのコマンドを試してください。YOUR_API_KEYを実際のキーに置き換えてください。システムプロンプトは簡潔に保ちます。タスクに集中してください。モデルは即座にテキストを生成します。応答ボディを確認してください。contentフィールドを探してください。そこにはAIの回答が含まれています。401エラーが発生した場合は、キーが間違っています。402エラーが発生した場合は、クレジットが必要です。429エラーが発生した場合は、レート制限に達しています。このcurlの例は基本的な構造を示しています。クリーンで直接的であり、APIが動作することを証明します。これでアプリの構築が可能です。uncensored AI APIキーの準備が整いました。今日から統合を開始しましょう。

Python SDK の統合

公式のOpenAI Pythonライブラリを使用して、当社のエンドポイントと連携します。ベースURLをAPIアドレスに設定します。キーを注入します。chat.completions.createを呼び出します。モデル名としてuncensoredを渡します。メッセージをリスト形式で送信します。ライブラリがJSONシリアライズを処理します。構造化されたレスポンスオブジェクトが返されます。アシスタントの返信は .choices[0].message.content でアクセスできます。この方法は信頼性が高く、標準SDKの動作に一致します。カスタム解析コードは不要です。無制限AIモデルは同じプロトコルに従います。必要に応じてパラメータを調整してください。創造性を高めるためにtemperatureを設定します。制御のためにstop sequencesを使用します。Python SDKにより統合は簡単です。チャットボットのロジックはシンプルに保たれます。アプリの機能に集中し、SDKがHTTPの詳細を処理します。これはPython開発者にとって推奨される方法です。堅牢で、ドキュメントも充実しています。今すぐコーディングを始めましょう。

Node.js SDKの使用法

openai npmパッケージを使用してNode.jsに統合します。ベースURLをサーバー向けに設定します。オプションにAPIキーを渡します。無制限モデルを使用してchat.completions.createを呼び出します。メッセージ配列を提供します。SDKはPromiseを返します。結果を待機します。レスポンスからコンテンツを抽出します。これは既存のOpenAIコードとシームレスに動作します。URLを書き換えるだけで、ロジックはそのまま維持されます。無制限AIのAPIキーが認証を保証します。try-catchブロックでエラーを処理します。レート制限を確認します。必要に応じてリトライを管理します。Nodeエコシステムは成熟しています。この統合はその成熟度を活用します。サーバーは高いスループットを処理できます。リアルタイム出力を好む場合はレスポンスをストリーミングします。標準パラメータを使用します。temperature、top_p、stopは期待どおり機能します。これがNodeで始める最速の方法です。コードを少なく書き、迅速にリリースします。無制限モデルはアプリの準備ができています。

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

より良いユーザー体験のためにトークンをストリーミングします。SDK呼び出しでストリーミングを有効にします。streamをtrueに設定します。APIはチャンクのストリームを返します。各チャンクには部分的なコンテンツが含まれます。UIをリアルタイムで更新します。これにより知覚されるレイテンシが軽減されます。ユーザーはテキストが即座に表示されるのを見ることができます。無制限のAI APIはこれをネイティブにサポートしています。最終チャンクで使用状況を追跡します。最後のチャンクにはトークン数が含まれます。課金の正確さのために合計します。ストリーミング中のエラーは稀です。適切に処理してください。完了したらストリームを閉じます。この方法はすべてのOpenAI互換クライアントで動作します。チャットインターフェースに最適です。ユーザーは速度を高く評価します。無制限モデルは迅速に応答します。出力をストリーミングします。会話を続けます。これが現代のAIアプリのあるべき姿です。高速。滑らか。応答性が高い。今日ストリーミングを実装してください。

制限、エラー、コンテキスト

スケーリングする前に制約を理解してください。コンテキストウィンドウは合計100,000トークンです。これにはプロンプトと補完が含まれます。最大出力は16,000トークンです。デフォルトのmaxトークンは2,048です。レート制限は1分あたり300リクエストです。同時実行数は1回に8リクエストです。リクエストボディサイズは8 MBです。401エラーはキーを確認して処理します。402エラーはクレジットを追加して修正します。429エラーは速度を落として管理します。これらの制限は堅固です。安定性を保証します。Uncensored AI APIはこれらのルールについて透明です。隠れたキャップはありません。予期せぬスロットリングはありません。アーキテクチャを適切に計画してください。必要に応じてバッチリクエストを行ってください。使用状況を監視してください。プリペイドクレジットモデルはコストを予測可能に保ちます。エラーはトークンを消費しません。拒否はトークンを消費しません。有効な補完に対してのみ課金されます。これは公平です。これは明確です。自信を持って構築してください。制限を知ってください。エラーを回避してください。スムーズにスケーリングしてください。

cURL

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

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.uncensensoredai.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.uncensensoredai.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はOpenAI SDKと互換性がありますか?

はい。OpenAIのchat-completionsプロトコルに従っています。標準的なライブラリを使用し、base URLを変更し、キーを挿入するだけで即座に動作します。

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

429ステータスコードが返されます。リクエストは失敗します。トークンは課金されません。数秒待ってください。指数関数的バックオフで再試行してください。制限はキーごとに1分間あたり300リクエストです。

uncensored モデルはアダルトコンテンツを拒否しますか?

合法的な成人向けコンテンツを許可します。標準的なフィルタに基づいて拒否しません。性的コンテンツにおける未成年者は依然として拒否されます。それ以外はすべて対象となります。フィルタリングされていないテキストが得られます。

APIキーを取得

登録、キーのコピー、ベースURLの更新。これだけで十分です。