Skip to content

Latest commit

 

History

History
8 lines (6 loc) · 714 Bytes

File metadata and controls

8 lines (6 loc) · 714 Bytes

interview-proofreader

インタビューの文字起こしをLLMで校正するシステム。

Caution

Cloudflare Functionsの無料枠で動作させるために、FunctionsからフロントエンドにAPIキーを送信し、フロントエンドからGemini APIにアクセスするように設計されています。

必ずCloudflare Accessによるアクセス制限を設けてください。さらに、環境変数X_AUTHに十分な長さのランダムな文字列を設定し、Cloudflareの変換ルールでx-authヘッダーにその値を設定することで、Cloudflare Access経由でないアクセス(xxxxx.pages.devへの直接アクセス)を拒否します。