APIドキュメント
数分で当社の無制限LLM APIでの構築を開始。このガイドでは、標準的なOpenAI互換ツールを使用して認証、リクエストの送信、ストリーミング応答の処理方法を示します。
- 1M入力トークンあたり
- $0.15
- 出力トークン / 100万
- $0.50
- トークンコンテキスト
- 100,000
- トライアルクレジット
- $0.50
- 1分あたりのリクエスト数
- 300
認証とベースURL
APIキーを使用してすべてのリクエストを認証してください。当社のAPIはOpenAI SDKエコシステムと完全に互換性があるため、クライアント設定でベースURLとキーを更新するだけです。ベースURLは HTTPS://api.nocensoraichatbot.com/v1 です。Googleまたはメールアドレスでサインアップするとすぐにキーを生成できます。各アカウントには1つのアクティブなキーがあり、再生成すると以前のキーが置き換えられます。サインアップに電話番号は不要で、プロンプトはトレーニングに使用されません。
最初のリクエスト
/v1/chat/completionsエンドポイントに標準的なチャット完了リクエストを送信します。モデル識別子"uncensored"を使用して、チューニングされた大規模言語モデルにアクセスします。モデルは、標準的な拒否なしで、法的な成人向け、フィクション、および論争的なトピックに応答します。厳格な制限があります:未成年者に関連するコンテンツは常に拒否されます。簡単なcurlコマンドで接続テストを行うことができます。
curl https://api.nocensoraichatbot.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a 400 word review of the new gpu"}]
}'
キーが無効な場合は401エラーが、クレジットが枯渇した場合は402エラーが発生します。エラーや拒否はトークンを消費しないため、成功した補完に対してのみ課金されます。クレジットは期限切れにならないため、支出を完全に制御できます。
Python SDK の統合
公式のOpenAI Pythonパッケージをインストールし、ベースURLを当社のサービスに設定します。これにより、client.chat.completions.createのような標準的なメソッドを使用できます。モデルを「uncensored」に設定し、システムメッセージまたはユーザーメッセージを通常どおり渡します。SDKはトークン化とレスポンス解析を自動的に処理します。このアプローチは、単純なテキスト生成から複雑なマルチターン会話まで機能します。増分的な出力を好む場合は、レスポンスのストリーミングも可能です。
from openai import OpenAI
client = OpenAI(base_url="https://api.nocensoraichatbot.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)
APIキーをヘッダーまたは環境変数として渡してください。SDKは温度やtop_pなどの標準パラメータすべてをサポートしています。これらを使用して創造性や決定論的な挙動を調整できます。モデルのコンテキストウィンドウは、プロンプトとcompletionを合わせて100,000トークンです。
Node SDKの統合
@openai/openai npmパッケージを使用して、Node.jsアプリケーションと統合します。呼び出しを行う前に、base URLとAPIキーを設定してください。これにより、当社の無制限AIチャットボットAPIとの互換性が確保されます。Node SDKは、最新の開発に対応する型定義とasync/awaitサポートを提供します。OpenAI互換エンドポイントと同様に、メッセージを送信し応答を受信できます。エラーハンドリングは組み込まれているため、401、402、429エラーを簡単にキャッチできます。これはサーバーレス関数やバックエンドサービスに最適です。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nocensoraichatbot.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);
モデル識別子は「uncensored」であることを覚えておいてください。GPT-3.5やGPT-4の識別子を使用しないでください。SDKは残りの処理、JSON解析およびリトライロジックを処理します。リアルタイムのユーザーエクスペリエンスのためにストリーミングを有効にすることもできます。
ストリーミングとSSEサポート
リクエストでstreamをtrueに設定してストリーミングを有効にします。APIはリアルタイムのトークン配信のためにサーバー送信イベント(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)
長時間実行される接続でのメモリリークを避けるためにSSEイベントを注意深く処理します。APIはキーあたり最大8つの並列リクエストをサポートしています。この制限は負荷下での安定性を維持するのに役立ちます。max_tokensやstop sequencesなどの標準パラメータを使用してストリームの動作を調整できます。
レート制限とコンテキストウィンドウ
APIはキーあたり1分あたり300リクエストの制限を適用します。同時に8つのリクエストを実行できます。リクエストボディは8 MBを超えてはなりません。コンテキストウィンドウはプロンプトと補完を合わせて100,000トークンです。リクエストあたりの最大出力は16,000トークン、またはmax_tokensが未設定の場合は2,048トークンです。レート制限を超えると429エラーが発生します。待機して指数関数的バックオフで再試行してください。クレジットは成功したトークン使用に対してのみ課金されます。エラーはクレジットを消費しません。この透明な価格モデルにより、正確な課金額がわかります。
よくある質問
ノ censor AIチャットボットモデルは?
これは法的な成人向け、フィクション、および論争的なトピックに対して無制限の応答用にチューニングされたオープンウェイト大規模言語モデルです。GPT、Claude、または他のどのベンダーのモデルでもありません。未成年者に関連するリクエストは常に拒否されます。
クレジットを追加するにはどうすればよいですか?
USDT(TRC20)またはUSDC(Base)を使用して、$20〜$500の範囲でクレジットを追加できます。高額な追加にはボーナスクレジットが加算されます:$50で+5%、$100で+10%、$200で+15%。クレジットには有効期限がなく、実際のトークン使用量に応じて課金されます。
APIは関数呼び出しをサポートしていますか?
はい、APIはツールと tool_choice パラメータを備えた関数呼び出しをサポートしています。また、response_format を json_object に設定することでJSONモードを使用できます。これらの機能により、モデルを複雑なワークフローやアプリケーションに統合できます。