Enterprise code: structured-in, structured-out.
#SpringAI 2.0 adds two switches on .entity():
• validateSchema() — retries with the error fed back
• useProviderStructuredOutput() — pins the schema at the provider
spring.io/blog/2026/06...
#Java #AI #StructuredOutput
Enterprise code: structured-in, structured-out.
#SpringAI 2.0 adds two switches on .entity():
• validateSchema() — retries with the error fed back
• useProviderStructuredOutput() — pins the schema at the provider
spring.io/blog/2026/06...
#Java #AI #StructuredOutput
I like the "hint" abstraction, and have some thoughts on how it can be more powerful:
I like the "hint" abstraction, and have some thoughts on how it can be more powerful:
Custom providers are now stable and auto-complete model IDs.
Custom providers are now stable and auto-complete model IDs.
- StructuredOutputツールを使う
- Sonnetを使う(StructuredOutputツールを使うためのToolSearchツールがHaikuだと使えない)
- $ARGUMENTSのtranscript_pathのファイルを読ませない(token上限超えてエラーになる)
github.com/ryonakae/doc...
- StructuredOutputツールを使う
- Sonnetを使う(StructuredOutputツールを使うためのToolSearchツールがHaikuだと使えない)
- $ARGUMENTSのtranscript_pathのファイルを読ませない(token上限超えてエラーになる)
github.com/ryonakae/doc...
Einerseits haben wir Fähigkeiten, die enorm sind, andererseits können manche Modelle Tool-Usage und StructuredOutput, aber nicht zwingend zeitgleich.
Irgendwas ist schräg.
Einerseits haben wir Fähigkeiten, die enorm sind, andererseits können manche Modelle Tool-Usage und StructuredOutput, aber nicht zwingend zeitgleich.
Irgendwas ist schräg.
Written by Maren Holloway
Multi-model routing is normal now. Here is the schema-first prompt pattern that keeps...
https://promptway.com/blog/json-scaffold-survives-model-swap
#prompting #json #StructuredOutput
Written by Maren Holloway
Multi-model routing is normal now. Here is the schema-first prompt pattern that keeps...
https://promptway.com/blog/json-scaffold-survives-model-swap
#prompting #json #StructuredOutput
Calling .tools(...) on a model that can't call tools? In sttp-ai that's now a compile error. Model constants carry capability tags (Vision, ToolCalling, StructuredOutput, Reasoning) and the agent builder checks them at compile time
Calling .tools(...) on a model that can't call tools? In sttp-ai that's now a compile error. Model constants carry capability tags (Vision, ToolCalling, StructuredOutput, Reasoning) and the agent builder checks them at compile time
🔗 aidailypost.com/news/phantom...
🔗 aidailypost.com/news/phantom...
🔗 aidailypost.com/news/underst...
🔗 aidailypost.com/news/underst...
素人質問が大好きな教授にコードレビューを頼んでみた結果
この記事では、AIに頼りすぎたエンジニアが技術力向上を目指し、コードレビューAIアプリ「素人質問教授コードレビューAI」を開発した過程を紹介しています。
アプリは「やさしいモード」と「鬼モード」の2種類で、AIが教授のように質問形式でコードレビューを行います。
開発にはMastraが活用され、プロンプト設計、Workflowによるパイプライン処理、structuredOutputによる出力構造化、エンドポイントの使い分けなどの工夫が凝らされています。
素人質問が大好きな教授にコードレビューを頼んでみた結果
この記事では、AIに頼りすぎたエンジニアが技術力向上を目指し、コードレビューAIアプリ「素人質問教授コードレビューAI」を開発した過程を紹介しています。
アプリは「やさしいモード」と「鬼モード」の2種類で、AIが教授のように質問形式でコードレビューを行います。
開発にはMastraが活用され、プロンプト設計、Workflowによるパイプライン処理、structuredOutputによる出力構造化、エンドポイントの使い分けなどの工夫が凝らされています。