プロジェクトフォルダを開く
配布されたデイリーボイスログのフォルダをPowerShellで開きます。
cd path\to\realtime-obsidian-transcriber npm.cmd install
デイリーボイスログ
この手順は、利用者自身のCloudflareアカウントへアプリを配置し、 OpenAI APIキーをCloudflare Secretに保存するための導入マニュアルです。
あなたの音声、文字起こし本文、OpenAI APIキーは配布元のサーバーを通りません。 AI整文とRealtime APIを使う時だけ、この自己ホスト環境のCloudflare FunctionsからOpenAIへ送信されます。
配布されたデイリーボイスログのフォルダをPowerShellで開きます。
cd path\to\realtime-obsidian-transcriber npm.cmd install
ブラウザが開くので、利用者自身のCloudflareアカウントでログインします。
wrangler.cmd login
初回はプロジェクト作成後に、静的アプリとFunctionsをアップロードします。
wrangler.cmd pages project create daily-voice-log wrangler.cmd pages deploy app --project-name daily-voice-log
入力欄には値が表示されません。貼り付けてEnterします。
wrangler.cmd pages secret put OPENAI_API_KEY --project-name daily-voice-log wrangler.cmd pages deploy app --project-name daily-voice-log
実際のラベルはCloudflare側の更新で少し変わる可能性があります。 迷ったら「Workers & Pages」「daily-voice-log」「設定」「環境変数」を探します。
新しい版を受け取ったら、同じCloudflare Pagesプロジェクトへ再デプロイします。Secretは保持されます。
npm.cmd install npm.cmd run check npm.cmd test wrangler.cmd pages deploy app --project-name daily-voice-log
Cloudflare Pages Direct Upload:
developers.cloudflare.com/pages/get-started/direct-upload/
Cloudflare Pages Functions bindings/secrets:
developers.cloudflare.com/pages/functions/bindings/
OpenAI API keys:
help.openai.com/en/articles/4936850-where-do-i-find-my-openai-api-key