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

クイックスタート

アカウントを作り、前払いクレジットを追加し、使い慣れたOpenAIクライアントで最初のChat Completionsを呼び出します。

キーを取得

  1. ログインしてAPIキーを開きます。
  2. アプリ用キーを作成し、モデル権限と利用上限を設定します。
  3. 表示時にシークレットをコピーし、サーバー環境に保存してください。
環境変数
export UNCENSOREDLABS_API_KEY="ul_..."

# PowerShell
$env:UNCENSOREDLABS_API_KEY = "ul_..."

クレジットを追加

「請求 / クレジット」で入金請求書を作成します。支払い確認後にクレジットが利用可能になります。戻り先ページへの正常なアクセスだけでは決済確認になりません。

最初の呼び出し

設定済みAPIドメインと GET /v1/models の承認済みモデルIDを使います。APIキーはサーバーに保管してください。

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}'

応答をストリーミング

stream: true を指定するとサーバー送信イベントとして応答デルタを受け取れます。完了したストリームは data: [DONE] で終わります。

ストリーミング
curl -N "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,"stream":true}'

次へ