AI LAB / KEYWORD DICTIONARY

構造化データ

Typed data(型付きデータ)とは?

各値に文字列、整数、配列、オブジェクトなどの型を定め、所定の構造で扱えるようにしたデータ。

仕組みと使いどころ

JSONスキーマなどで、項目名、値の型、入れ子構造、必須項目をあらかじめ定義したデータを指す。モデルの出力をそのスキーマに合わせることで、非構造化テキストから特定の名前や日付を抽出したり、ツールやAPIへ渡す入力を作ったりしやすくなる。自由記述とは異なり、表現できる形は指定したスキーマと対応する型の範囲に制約される。

Typed dataの活用例

たとえば、こんな場面で

レシピ文から料理名、調理時間、材料の配列、手順の配列を決められた構造で取り出す用途に使える。

使うときのポイント

後続処理が必要とする項目、型、必須指定、配列や入れ子の構造を先に定め、出力がスキーマに合うか検証する。

参考資料

פלטים מובְנים  |  Gemini API  |  Google AI for Developers (新しいタブで開きます)

用語の説明や活用例に関連する参考資料です。

READ & LEARN

用語を知ったら、活用を知る。

AI LABで、AIの動向や業務に取り入れるヒントを読む。

記事一覧を見る