クイックスタート:無制限LLM APIを統合する
数分でアプリケーションを uncensored LLM API に接続します。このガイドでは、認証、標準的なリクエスト、およびゼロポリシーフィルタのストリーミングを解説します。
前提条件:SDKとAPIキー
お好みの SDK をインストールし、数秒でキーを作成します。Google またはメールでサインアップして、すぐにキーを取得します。電話番号は不要です。キーはベース URL へのすべてのリクエストを認証します。$0.50 の試用クレジットで開始します。これは 7 日間有効です。エラーはトークンを消費しません。後で暗号でチャージインできます。
ベースURL: HTTPS://api.uncensoredllmsonline.com/v1
モデルID: 制限なし
curl https://api.uncensoredllmsonline.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list all required dependencies for a node project"}]
}'
基本テキスト完了リクエスト
標準的なチャット完了リクエストを送信します。APIはOpenAIと同じJSON構造を受け入れます。モデルを uncensoredシステムメッセージとユーザーメッセージを渡します。レスポンスは生成されたテキストを返します。使用したトークンに対してのみ課金されます。入力コストは1Mトークンあたり$0.15、出力コストは1Mトークンあたり$0.50です。拒否は無料です。この無制限のLLM APIはあらゆるトピックを処理します。クリエイティブなコンテンツや成人向けコンテンツをブロックしません。
SSEによるストリーミングレスポンス
低レイテンシのためにストリーミングを有効にします。設定 stream パラメータを trueAPIはServer-Sent Events ストリームを返します。トークンは生成されるたびに受信します。これはチャットインターフェースに最適です。最終チャンクには使用統計が含まれます。UIをリアルタイムで更新できます。uncensored APIはフルSDK互換性をサポートしています。ストリーミングはすべてのOpenAI互換クライアントで動作します。
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredllmsonline.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)
JSON モードの強制
信頼性の高い解析のために構造化出力を強制します。使用 response_format と {"type": "json_object"}. モデルは有効なJSONを保証します。これはuncensored AI APIで動作します。システムプロンプトでスキーマを定義できます。APIは解析されたデータを返します。データ抽出やツールの入力に使用します。JSONモードは安定しており高速です。100,000トークンのコンテキストウィンドウと連動します。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredllmsonline.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);
Function Calling (ツール)
モデルが呼び出すためのツールを定義します。関数定義のリストを渡します。モデルはいつツールを使用するかを決定します。JSON形式で引数を返します。関数を実行し、結果を戻します。これにより複雑なワークフローが可能になります。uncensoredモデルはツール呼び出しをサポートしています。指示を正確に従います。エージェントや自動化に使用します。APIはツール選択を自動的に処理します。
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)
コンテキストとトークンの管理
コンテキストウィンドウは100,000トークンです。これにはプロンプトと補完が含まれます。最大出力は16,000トークンです。設定 max_tokens 長さを制御する。デフォルトは2,048トークンです。リクエスト制限は1分あたり300件です。同時リクエストは8件に制限されています。リクエストボディの最大サイズは8 MBです。エラーは標準的なHTTPコードを返します。401は無効なキーを意味します。402はクレジットがないことを意味します。429はレート制限に達したことを意味します。クレジットの有効期限はありません。実際の使用量に対して課金されます。
よくある質問
無制限LLM APIの始め方
Googleまたはメールアドレスのみでサインアップし、APIキーを取得。試用クレジットとして$0.50を即座に受け取ります。キーは任意のOpenAI互換SDKで使用できます。ベースURLは HTTPS://api.uncensoredllmsonline.com/v1 です。
クレジットが不足した場合どうなりますか?
リクエストは402エラーを返します。USDT (TRC20) または USDC (Base) でチャージできます。クレジットは期限切れしません。使用したトークンのみに対して課金されます。エラーや拒否は無料です。
検閲なしAI APIはOpenAI SDKと互換性がありますか?
はい、完全に互換性があります。ベースURLとAPIキーを変更し、モデルID "uncensored" を使用してください。ストリーミング、JSONモード、関数呼び出しをサポートしています。APIはすべての標準パラメータを処理します。
APIキーを今すぐ取得
サインアップし、キーを取得して、ベースURLを更新します。それだけです。