Structured Output - 文法で次のトークンを絞って JSON の形を守らせる
```json { "person": "松本彩", "date": "2024-03-19", "amount_yen": 120000 } ``` 上記は、文章から人物・日付・金額を取り出して「出力は JSON だけにしてください」と頼んだ時の、qwen3:1.7b の応答です。中身は正しいのですが、Markdown(見出しやコードを記号で書く文書の記法)のコードブロックの囲み(```)が付いているので、Python の json.loads() は 1 文字目で失敗します。手元の 40 件の入力では、25 件がこの形でした。 ...

