ja ▾

Uncensored LLM API。前払い。暗号通貨。

無料クレジットから始める

メールアドレスとパスワードを使用;キーは瞬時に受け取ります。

ChatUnfilteredUncensored LLM APIクイックスタート
https://api.chatunfiltered.com/v1

Uncensored LLM APIクイックスタート

数分でフィルタリングなしのチャットAPIの利用を開始しましょう。前払いの暗号通貨クレジットを使用してテキストを送信し、専用無制限モデルからの応答を受け取ります。

認証:APIキーの設定

APIキーはすべてのリクエストを認証します。Googleまたはメールアドレスでサインアップすると、このキーが即座に取得できます。プリペイドクレジットへのアクセス権を付与するため、安全に保管してください。このキーはレート制限と課金のための唯一の識別子として機能します。必要に応じてダッシュボードで手動でローテーションできますが、新しいキーを生成すると古いキーは即座に無効になります。

ベースURLとエンドポイント構造

ベースURLは HTTPS://api.chatunfiltered.com/v1 です。この構成により、標準的なOpenAI SDKとの互換性が確保されます。チャット完了エンドポイントとのみ対話すればよく、埋め込み、画像生成、音声処理は利用できません。ルーティングエラーを避けるため、すべてのクライアント設定でベースURLを統一してください。

curl https://api.chatunfiltered.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check server status"}]
  }'

最初のPOSTリクエスト

/v1/chat/completionsにPOSTリクエストを送信してテキストを生成します。AuthorizationヘッダーにAPIキーを含めてください。モデルを "uncensored" に設定して専用アンセンサードLLMにアクセスします。リクエストボディにはプロンプトを含むmessages配列が必要です。レスポンスにはトークン使用量と生成されたコンテンツが含まれます。この直接アプローチは、マルチモデルプロキシと比較してレイテンシを最小限に抑えます。

from openai import OpenAI

client = OpenAI(base_url="https://api.chatunfiltered.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形式で応答を受信するか、Server-Sent Eventsを介してストリーミングします。ストリーミングにより、生成されるトークンを処理でき、長い出力に対する知覚されるレイテンシーが改善されます。ストリームの最終チャンクには、正確な課金のための総トークン使用量が含まれます。構造化されたデータ出力のためにJSONモードを適用することもできます。アプリケーションのアーキテクチャに最も適した方法を選択してください。

import OpenAI from "openai";

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

パラメータの構成:温度、Top-P、およびツール

応答のランダム性を制御するために温度とtop_pを調整する。関数呼び出し機能のためにtool_choiceを使用する。モデルはresponse_format経由で厳格な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)

エラー処理とトークン使用量の追跡

無効なキーによる401エラーと、残高不足による402エラーを処理します。レート制限は1分あたり300リクエストを超えた場合に429を返します。コンテキストウィンドウはプロンプトと補完を合わせて100,000トークンです。エラーと拒否はプリペイドクレジットを消費しません。コストを正確に管理するために、最終ストリーミングチャンクでトークン使用量を追跡してください。

よくある質問

無制限チャットAPIの支払い方法について教えてください。

TRC20上のUSDTまたはBase上のUSDCという暗号通貨を使用してアカウントをチャージします。クレジットは実際のトークン使用量に基づいて課金され、入力トークン1Mあたり$0.15、出力トークン1Mあたり$0.50です。管理すべき月額料金やサブスクリプションはありません。

これは公式のOpenAIサービスですか?

いいえ、これはOpenAI互換APIを提供する独立したサービスです。専用アンセンサードモデルを提供しており、GPT-4やその他のベンダーモデルではありません。エンドポイント構造はOpenAIの標準に準拠して容易な統合を可能にしますが、基盤インフラストラクチャとモデルは異なります。

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

429ステータスコードは、1分間あたり300リクエストまたは8件の並列リクエストの制限を超えたことを示します。ウィンドウがリセットされるまで待つか、並列接続を減らして中断なくリクエストの送信を再開してください。

APIキーの生成

登録、キーのコピー、ベースURLの更新。これが完全なセットアッププロセスです。

APIキーを取得