Laravel Policyで認可を正しく実装する

はじめに APIエンドポイント /api/projects/{id} において、認証(Authentication)は通っているものの、認可(Authorization)の検証が不十分なケースがあります。 例えば、ユーザ …

Continue reading ‘Laravel Policyで認可を正しく実装する’ »

Gemini APIの429リソース不足エラーの回避策

「第3回生成AI Innovation Awards 最優秀賞」受賞プロジェクトで、Gemini APIの429リソース不足エラーへの対処としてExponential Backoff戦略が紹介されていました。 参考 Ge …

Continue reading ‘Gemini APIの429リソース不足エラーの回避策’ »

RAGで類似検索がうまくいかない理由とその解決策

以下の動画の内容を基に、RAGにおける検索精度の課題と具体的な改善策についてまとめました。 Agent Development Kit による商品検索 AI エージェント開発 要点:なぜ従来の類似検索では不十分なのか R …

Continue reading ‘RAGで類似検索がうまくいかない理由とその解決策’ »

とある2日間に起こったトラブル

本記事は架空の出来事を基にしたフィクションです。実在の企業・団体・個人とは一切関係ありません。 事件から一年がたった。 ここに、あの2日間に起こった出来事の一部をまとめる。 前置き 当社は自社サービスを運営している。 サ …

Continue reading ‘とある2日間に起こったトラブル’ »