アプリ内の AI API
Kazzle アプリは、チャット、画像、音声、文字起こし、動画に Kazzle の AI API を使用してください。ユーザーが OpenAI、Anthropic、または他のプロバイダーに直接課金したい場合を除き、ユーザーにこれらのプロバイダーのキーを要求しないでください。使用するもの
すべてのアプリ AI 呼び出しはhttps://api.kazzle.app と kzl_ API キーを通じて行われます:
KAZZLE_API_KEY はアプリ認証情報で、api_key ツールで作成し、Vault に保存し、アプリのプロセスコンポーネントに接続します。
一般的なエンドポイント
| 処理 | エンドポイント |
|---|---|
| チャットまたはテキスト生成 | POST /ai/chat/completions |
| 画像 | POST /ai/images/generations |
| テキスト音声変換 | POST /ai/audio/speech |
| 音声テキスト変換 | POST /ai/audio/transcriptions |
| 動画生成 | POST /ai/video/generations |
| モデルカタログ | GET /ai/models |
/ai/models を読み込んでください。
API キーの接続
- アプリ用にスコープ付き Kazzle API キーを作成します。
KAZZLE_API_KEYという名前のシークレットコレクション + 環境に保存します(シークレット名が環境変数キーになります)。- プロセスコンポーネントをそのコレクション + 環境に指定します。
- エンドポイントが独自のバックエンド経由で意図的に公開されていない限り、呼び出しはサーバー側に保つでください。
process.env.KAZZLE_API_KEY を参照します。env.vars フィールドはありません。シークレットはコレクション + 環境を通じてのみアプリコンポーネントに到達します。
プライベート API キーをフロントエンドコードまたは VITE_* 変数に入れないでください。