非審査.com LLM APIのステップバイステップ統合
アプリケーションにUncensored LLMを統合するには、ベースURLと認証ヘッダーの正確な構成が必要です。このガイドでは、標準的なOpenAI互換SDKを使用して、テキスト生成、ストリーミング、ツール使用のためにuncensored.com APIを設定する方法を解説します。
最終更新日
概要
- APIはベースURL HTTPS://api.uncensoredaicom.com/v1とモデルID "uncensored"をすべてのリクエストに使用します。
- 認証は、Googleまたはメールでサインアップした後に取得されるAuthorizationヘッダー内のベアートークンによって処理されます。
- stream=true を設定することでストリーミングレスポンスが有効になり、トークンは Server-Sent Events 経由で配信されます。
- 料金は透明で、入力トークン100万トークンあたり$0.15、出力トークン100万トークンあたり$0.50、期限なしのプリペイド暗号通貨クレジット付きです。
前提条件:SDKと環境設定
エンドポイントと通信するための言語 SDK をインストールします。ほとんどの開発者は Python、Node.js、または Go 用の公式 OpenAI SDK を使用します。これは、API が標準の OpenAI チャット完了スキーマに従っているためです。
環境にPython 3.8+またはNode.js 18+がインストールされていることを確認してください。pipまたはnpmを使用してパッケージをインストールしてください。ダッシュボードからAPIキーが必要です。サインアップに電話番号は必要ありません。
- Python:
pip install openai - Node.js:
npm install openai
APIキーを環境変数に格納してください。これにより、バージョン管理システムへの誤った公開を防げます。キーはuncensoredモデルへのアクセス権限を付与します。
ベースURLの構成
SDKクライアントを正しいベースURLにポイントしてください。これが統合を成功させるための最も重要なステップです。デフォルトのOpenAIベースURLはこのサービスでは機能しません。
ベースURLを HTTPS://api.uncensoredaicom.com/v1 に設定してください。これによりリクエストが無制限LLMインフラストラクチャに送信されます。送信するモデルIDは "uncensored" です。これは最小限の拒否のためにチューニングされたオープンウェイトモデルです。
modelsエンドポイントを呼び出して接続を確認してください。これにより、認証情報とベースURLが正しいことが確認されます。成功した応答はモデルIDとオブジェクトタイプを返します。
認証とヘッダーのセットアップ
APIキーをAuthorizationヘッダーに渡してください。すべてのリクエストにBearerスキームを使用してください。このヘッダーはプリペイドクレジットアカウントを認証します。
ヘッダーを以下のように設定します。 Authorization: Bearer YOUR_API_KEYSDKは、キーをクライアントコンストラクタに渡す場合にこれを自動的に処理します。余分な空白が含まれていないことを確認してください。無効なキーは401 Unauthorizedエラーを返します。
アカウントごとにアクティブなキーは1つです。新しいキーを生成すると、以前のキーは無効になります。これにより、キーのローテーションとセキュリティ管理が簡素化されます。デプロイメント環境でキーを安全に保管してください。
標準的なチャットリクエストを送信
/v1/chat/completions へ POST リクエストを送信します。role と content オブジェクトの配列としてメッセージを送信します。システムは user、assistant、system の各ロールをサポートしています。
構造の例: {"model": "uncensored", "messages": [{"role": "user", "content": "Hello"}]}APIはテキスト補完を返します。コンテキストウィンドウは合計100,000トークンです。リクエストごとの最大出力は16,000トークンです。
エラーと拒否はクレジットを消費しません。これによりプリペイド残高が保護されます。温度とtop_pを設定して制御可能です。デフォルト値はほとんどのユースケースで機能します。
リアルタイム出力のためのストリーミングの有効化
設定 stream: true リクエストボディに記述します。これによりServer-Sent Events (SSE)が有効になります。トークンは完全な完了を待つことなく増分的に到着します。
SSEストリームを解析してテキストをリアルタイムで表示します。最終チャンクにはトークン使用統計が含まれます。これにより正確な課金追跡が可能になります。ストリーミングはエンドユーザーにとっての知覚遅延を削減します。
ストリームが切断された場合は再接続するため、ネットワークの中断を適切に処理します。Uncensored APIは安定したストリーミングをサポートします。接続状態を監視してください。チャットインターフェースや長文の生成に使用してください。
ツールと関数呼び出しを使用
リクエストボディにツールを定義します。関数スキーマのリストを渡します。モデルはユーザーの意図に基づいてこれらの関数を呼び出すことができます。これにより、エージェントのような動作が可能になります。
指定 tool_choice 関数の選択を制御する。使用 auto 自動検出に対して。APIは標準的なツール定義をサポートしています。応答から関数呼び出しの引数を解析します。
コード内で関数実行を実装します。結果をメッセージとして送信します。モデルは会話を続けます。これにより複雑なワークフローが可能になります。テストにより引数の正確な解析が保証されます。
JSONモードレスポンスの処理
設定 response_format: {"type": "json_object"}これはモデルに有効なJSONを出力させることを強制します。構造化データ抽出に使用してください。これにより不正なレスポンスエラーを防ぎます。
コード内でJSON文字列を解析します。解析エラーの可能性を処理してください。JSONモードはAPI統合の信頼性を向上させます。データ処理パイプラインに最適です。
JSONモードをシステムプロンプトと組み合わせます。モデルに特定のスキーマを出力するようにガイドします。これによりフォーマットの一貫性が保証されます。使用する前に出力を検証してください。これにより後続のエラーが削減されます。
モニタリングの制限とエラー
レート制限を尊重してください。キーあたり1分あたり300リクエストが利用可能です。最大8つの同時リクエストが可能です。リクエストボディサイズは8 MBに制限されます。
HTTPステータスコードを監視します。429はレートリミット超過を示します。400は不正なリクエストを示します。500はサーバーエラーを示します。指数関数的バックオフでリトライを実装します。これによりAPIへの過負荷を防ぎます。
最終ストリーミングチャンクでトークン使用量を追跡します。これにより、前払いクレジットの管理が容易になります。エラーはトークンを消費しません。これにより残高が保護されます。定期的なモニタリングにより、円滑な運用が確保されます。
コストとトークン使用量の計算
料金は透明で前払いです。入力トークンは100万あたり$0.15、出力トークンは100万あたり$0.50です。クレジットは期限切れになりません。月額料金はかかりません。
暗号通貨のみでチャージ。USDT (TRC20)またはUSDC (Base)。金額は20ドルから500ドル。大口チャージにはボーナスクレジットが適用されます。50ドル以上で+5%、100ドル以上で+10%、200ドル以上で+15%。
大量の使用前にコストを計算します。プロンプトのトークン数を推定してください。これにより効果的に予算を組むことができます。エラーは無料です。返金は行われませんが、ミスは修正されます。ダッシュボードを使って支出を追跡してください。
よくある質問
無制限ai.comはOpenAI SDKと互換性がありますか?
はい、APIはOpenAIと完全に互換性があります。Python、Node.js、その他の言語の標準的なOpenAI SDKを使用できます。ベースURLをHTTPS://api.uncensoredaicom.com/v1に変更し、APIキーを渡すだけです。モデルIDは"uncensored"です。同じリクエストとレスポンスの構造に従います。
受け入れられる暗号通貨決済は何ですか?
TRC20ネットワーク上のUSDTとBaseネットワーク上のUSDCを受け付けています。$20〜$500の任意の整数額をチャージできます。ボーナスクレジットは自動的に追加されます:$50から+5%、$100から+10%、$200から+15%。
プリペイドクレジットは期限切れになりますか?
いいえ、プリペイド残高は期限切れしません。月額サブスクリプション料や利用期限はありません。使用した分のみに対して課金され、エラーはクレジットを消費しません。このモデルにより、実際に得られた価値に対してのみお支払いいただけます。
このAPIをNSFWコンテンツに使用できますか?
はい、このモデルは検閲がなく、法的な成人向け、フィクション、または論争的なトピックを拒否しません。制限のないテキスト生成のために設計されています。唯一の厳格な制限は未成年者を含むコンテンツで、これは常に拒否されます。NSFWチャットボットやクリエイティブな執筆に最適です。
APIキーの生成
登録して、キーを取得し、エンドポイントを更新するだけです。最小限の設定で完了です。