ドキュメント
APIリファレンスログイン

概要

UncensoredLabsは承認済みの無検閲・制限除去済みモデル向けOpenAI互換APIです。1つのベースURLとアプリ用キーでアプリや対応コーディングクライアントを接続できます。カタログでモデルを選び、前払い残高を追加し、各リクエストのトークンと料金を確認します。

ベースURLの切り替え

ベースURLを https://uncensoredlabs.dev/v1 に設定し、UncensoredLabs APIキーを使用します。Chat Completionsは通常応答とストリーミングに対応し、メッセージはOpenAI形式を維持します。

POST /v1/chat/completions
curl "https://uncensoredlabs.dev/v1/chat/completions" \
  -H "Authorization: Bearer $UNCENSOREDLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"YOUR_APPROVED_MODEL_ID","messages":[{"role":"user","content":"Hello"}],"max_tokens":256}'

ベースURLに https://uncensoredlabs.dev/v1 を使用してください。カタログからモデル識別子を選択してください。

仕組み

各リクエストは有効なモデルを指定します。ゲートウェイはキー、モデル権限、制限、前払い残高を確認してから設定された推論提供元へ転送します。

  • 確保:余裕を持った上限額を利用可能クレジットから確保します。
  • 確認:提供元の使用量から入力・キャッシュ入力・出力の数を取得します。
  • 精算:開始時に固定した料金で最終請求額を計算します。未使用の確保分は解放されます。

使用量を確認できない場合、リクエストの確保額は照合のため保留されます。アプリはメッセージやモデル応答を保存せず、使用量と請求のメタデータを保存します。

サーバーまたはプロバイダーの障害による予約額は、請求確認から5分後に自動的に解放されます。クライアントがキャンセルしたリクエストは手動確認が必要です。

このドキュメントの内容