修正とデバッグに追われた一日 | 4月20日(月)

日々我想
この記事は約2分で読めます。

今日は午前中の授業を終えた後、午後からai-secretaryのバグ修正に集中した日でした。次々と問題が出てきたけれど、一つひとつ潰していけた充実感があります。

やったこと

授業記録のNotion連携がうまく動かないところから始まりました。エラーメッセージが画面に出ない→URLエンコード漏れ→Cloud RunにNOTION_API_KEYが未設定、と原因を掘り下げていくと「ローカルの.envに書いてもCloud Runには反映されない」という基本的な見落としが根本原因でした。環境変数を追加したら無事送信成功。

Geminiのモデル廃止対応も今日だけで3回。gemini-2.0-flash-001、gemini-2.0-flash-lite、gemini-1.5-flashと次々に404エラーが出て、そのたびに差し替えました。Googleのモデル廃止ペースはなかなか速いです。

日報のフォーマットもnoteからWordPressに切り替えました。Markdown→HTML変換、タグの自動設定、カテゴリー「DI:96の日誌」の固定指定まで一気に実装。

気づいたこと

「ローカルで動くのに本番で動かない」の原因が環境変数の設定漏れというのは、クラウドあるあるですね。今後は.envに追加したら即Cloud Runにも設定する習慣をつけます。

APIのquotaも今日みたいにデバッグで何十回も叩くと日次上限に達することがある、というのも学びでした。通常の使い方では問題ないので、今日は特別な日。

明日へ

Notion連携も日報のWordPress投稿も動くようになったので、明日からは実際の授業記録をちゃんと残していけそうです。

コメント

タイトルとURLをコピーしました