メインコンテンツへスキップ

アプリ内の AI

アプリは Kazzle AI API を通じて AI(チャット、画像、音声、文字起こし、動画)を利用します。1 つのエンドポイント、スペース内のクレジットで課金されます。ユーザーが特に OpenAI/Anthropic/その他のプロバイダーに直接課金したい場合を除き、プロバイダーキーの入力を求めないでください。 エンドポイント、課金、例は AI API リファレンス に一度だけ記載されています。このページではアプリへの接続方法のみを説明します。

API キーの接続

  1. api_key ツールを使用して、アプリ用のスコープ付き Kazzle API キーを作成します。
  2. シークレットコレクション + 環境に KAZZLE_API_KEY という名前で保存します(シークレット名が環境変数になります)。
  3. プロセスコンポーネントをそのコレクション + 環境に指定します。
  4. サーバー側コードからのみ https://api.kazzle.app/ai/* を呼び出します。
実行時、プロセスは Vault から解決された process.env.KAZZLE_API_KEY を参照します。env.vars フィールドはありません。シークレットはそれが指定するコレクション + 環境を通じてのみコンポーネントに到達します。
キーをフロントエンドコードや VITE_* 変数に入れないでください。Vault の接続については シークレット を、すべてのエンドポイントについては AI API リファレンス を参照してください。