OpenAI API で構造化出力(JSON mode / Structured Outputs)を使う
2026年10月15日
LLM をアプリに組み込むとき、最初にぶつかるのが「返ってくるテキストが毎回少しずつ違う」という問題です。プロンプトで「JSON で返して」と頼んでも、前後に前置きが付いたり、コードフェンスで囲まれたり、キー名が揺れたりします。そのたびに後…
Django でクリーンアーキテクチャを導入する(全体設計編)
2026年9月7日
Django は「Fat Model / Fat View」になりやすいフレームワークです。ORM が強力で、ビジネスロジックをどこにでも書けてしまうからです。小規模なうちは問題ありませんが、ドメインが複雑化すると「この計算ロジックはどこに…
Laravel備忘録:更新エラー時の処理(バリデーション)
2018年10月29日
更新時のエラー処理でハマりました。 更新時にかっこよくエラーの理由を表記してくれる機能『バリデーション』Laravelではかなり便利に作られていて簡単に利用できる...はずでした。 Laravel初心者の私がドはまりし解 […]

