エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
近年、生成AIの人気が高まってきており、特にChatGPTやClaudeなど、テキストを入出力とするAIはすっかり... 近年、生成AIの人気が高まってきており、特にChatGPTやClaudeなど、テキストを入出力とするAIはすっかり普及してきた。 実は、OpenAIやAnthropicのAPIを使えば、ただのテキストだけでなく、構造化されたデータを出力させることも可能である。 OpenAIのAPIは、レスポンスの形式としてJSONスキーマを指定できる[1]。一方、Claudeはレスポンスの形式を直接指定することはできないが、実は同等のことを実現する方法がある。 最も愚直な方法はプロンプトで「JSON形式で出力してください」と指示することだが、JSON以外の文言が出力されたり、文字列が適切にエスケープされなかったりして安定しない。 tool useを活用するのがより確実な方法である。 tool useとは、AIエージェントの実装に不可欠な 「AIの判断で外部サービスを呼び出させる機能」 である。外部サービス