ja ▾
セキュリティが低いAPIキー

プリペイド無制限LLM API

セキュリティが低いAPIキー試用クレジットで試す

Uncensored API統合ガイド

ベース URL を更新し、プリペイド API キーを挿入することで、アプリケーションを当社の uncensored LLM API に接続します。このガイドでは、大量のテキスト生成向けの必須エンドポイント、ストリーミング、エラー処理を解説します。

認証 & ベースURL

OpenAI互換のSDKを専用エンドポイントに設定することから始めましょう。当社のインフラはすべてのリクエストに単一のベースURLを使用しており、ベンダーロックインなしで非制約モデルのみとやり取りできます。APIキーを Authorization すべてのリクエストで必要です。このキーは、Googleまたはメールでサインアップするとすぐに発行されます。アクセスを維持するための月額料金はなく、キーはプリペイド残高が尽きるまで有効です。認証時のエラー(無効なキーなど)は401ステータスコードを返します。法的に成人向けコンテンツの拒否は無料ですが、実際のトークン使用分のみ課金されます。

curl https://api.unsecureapikeys.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the three main dependencies for this python script"}]
  }'

チャット完了エンドポイント

にテキストデータを送信します。 POST /v1/chat/completions 生成された応答を受信するためのエンドポイント。これは統合のための主要なインターフェースであり、プロンプトとコンプリーションの両方に100,000トークンのコンテキストウィンドウをサポートします。ペイロードで指定するモデルIDは常に uncensored. 複雑なモデルルーティングやバージョン管理を心配する必要はありません。フィルタリングのない出力向けにチューニングされた単一のオープンウェイトモデルを提供しています。リクエストボディの 8 MB の上限を超えた場合、API はエラーを返します。利用可能なモデルは GET /v1/models 重い処理の前に接続を確認します。

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

リクエストペイロードに stream: true を設定することで、リアルタイムのトークン生成を有効にできます。APIはアプリケーションでの低遅延表示のためにServer-Sent Events (SSE)を返します。トークン使用統計はストリームの最終チャンクに表示され、コストを正確に追跡できます。この方法は、ユーザーが即時フィードバックを期待するチャットボットやインタラクティブインターフェースに最適です。なお、1つのリクエストあたりの最大出力は最大100,000トークンのウィンドウまで可能であり、max_tokens はオプションです。ベースURLが正しく更新された場合、ストリーミングは標準のOpenAI SDKとシームレスに動作します。

from openai import OpenAI

client = OpenAI(base_url="https://api.unsecureapikeys.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)

Function Calling & JSON Mode

JSONモードまたは関数呼び出し機能を使用して構造化データ出力を統合します。 response_format に {"type": "json_object"} パーサーに対して一貫したJSON出力を強制します。ツールを定義し、 tool_choice 複雑なエージェントワークフローに対して。無制限モデルは、他のプロバイダで関数スキーマを頻繁に壊すような rigid なガードレールなしでこれらの機能をサポートします。これにより、正確なデータ抽出を必要とする自動化パイプラインで信頼性が高まります。クライアント側でのパーシングエラーを避けるため、ツール定義が有効であることを確認してください。

import OpenAI from "openai";

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

Parameters & Limits

temperatureやtop_pなどの標準的なパラメータを使用して生成挙動を制御します。 temperature, top_p, stop、および seedこれらを調整することで、出力の創造性と決定論のバランスを微調整できます。キーごとに1分あたり300リクエスト、同時に8リクエストの並列実行が制限されています。アカウントごとに有効なキーは1つまでで、新しいキーを生成すると古いキーが置き換えられます。前払いクレジットモデルでは、入力トークン1Mあたり$0.15、出力トークン1Mあたり$0.50が課金されます。エラーはクレジットを消費しないため、正常に完了した分のみに対して課金されます。

エラー処理

アプリケーションの安定性を維持するために、一般的なAPIレスポンスを適切に処理してください。401エラーはAPIキーが無効または期限切れであることを示します。402エラーはプリペイド残高が不足しており、USDTまたはUSDCによる暗号通貨でのチャージが必要であることを意味します。レートリミット超過時は429レスポンスが返されます。APIは埋め込みデータや画像データを返さないため、それらの形式をリクエストするとエラーが発生する可能性があります。JSONボディを解析する前に常にステータスコードを確認してください。コンテキストウィンドウの制限は厳格なので、長い会話での切り捨てを避けるためにトークン数を監視してください。

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)

よくある質問

どの支払い方法を受け付けていますか?

暗号通貨のみ:TRC20上のUSDTまたはBase上のUSDC。$20〜$500の任意の整数額。$50以上でボーナスクレジットが適用されます。

レート制限に達した場合、またはクレジットが枯渇した場合どうなりますか?

429 エラーは、1 分あたり 300 リクエストを超えた場合に返され、402 エラーは残高がゼロであることを示します。USDT (TRC20) または USDC (Base) でいつでもチャージできます。クレジットは期限切れにならないため、資金を失うことなく一時停止して再開できます。

uncensoredモデルは大量の商用利用に適していますか?

はい、APIは堅牢な統合のための100,000トークンのコンテキストウィンドウとストリーミングをサポートしています。月額サブスクリプションなしで大量のuncensoredテキスト生成用に設計されています。前払い制のモデルにより、NSFWやクリエイティブライティングアプリケーションのコストを予測可能にします。

APIキーを取得

サインアップしてキーを取得し、ベースURLを更新するだけ。これが完全なセットアップです。

試用クレジットで試すドキュメントを表示