コンテンツへスキップ

カテゴリ一覧 - list-categories

取引を分類するために利用できる全カテゴリを返します。ここで返される category_name の値は、list-transactions のフィルタとして使用できます。

プロンプトの例

  • 「Moneytreeにはどんな支出カテゴリがある?」

スキーマ

入力パラメータ

名前任意デフォルト説明
localestringはいja名称のローカライズに使用する言語。指定可能な値: ja, en。ゲストが英語で会話している場合は明示的に en を指定してください。
outputarray<string>はいcontent応答の返却方法を指定します。content はモデル向けのコンパクトなテキストペイロードを返します。structuredContent はプログラムから扱いやすい生の型付きデータを返します。両方を同時に指定することも可能です。指定可能な値: content, structuredContent
category_typestringはい両方の種類expense(支出)または income(収入)カテゴリのみに絞り込みます。

出力構造

名前任意説明
categoriesarray<object>いいえ取引を分類するために利用できるカテゴリの一覧。
categories[].category_namestring | nullいいえカテゴリ名。未分類の場合は null。
categories[].category_parent_namestring | nullいいえサブカテゴリの場合、その親カテゴリ名。トップレベルのカテゴリ、または未分類の場合は null。
categories[].category_entity_keystring | nullいいえカテゴリの安定した識別子。ゲスト定義カテゴリ、または未分類の場合は null。
categories[].category_typestring | nullいいえexpense(支出)または income(収入)。未分類の場合は null。

注記

  • 本ツールはカテゴリ名の解決のみを行い、金額の集計は行いません。カテゴリ別の支出合計が必要な場合は、解決した category_namelist-transactions を絞り込み、transaction_amount を自身で合計してください。