LLMにJSONを返させたのに、たまに壊れた文字列が混じってアプリが落ちる——生成AIを実装したことがある人なら一度は踏むワナです。プロンプトで「必ずJSONで返して」と念押ししても、末尾のカンマや欠けたフィールドは完全には消えません。 2026年、Claude ...
json.decoder.JSONDecodeError: Expecting value: line 4 column 22 (char 61)。 設定ファイルを読み込んだ瞬間、こんな1行が出て止まる。「line 4 column 22」と場所は教えてくれているのに、その行を見ても、どこが壊れているのか分からない。むしろ、指された位置は一見きれいに ...