Files
GenAIExamples/FinanceAgent/tools/supervisor_agent_tools.yaml
minmin-intel 8aa96c6278 Update FinanceAgent v1.3 (#1819)
Signed-off-by: minmin-intel <minmin.hou@intel.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-04-16 15:44:46 -07:00

33 lines
1.1 KiB
YAML

# Copyright (C) 2025 Intel Corporation
# SPDX-License-Identifier: Apache-2.0
finqa_agent:
description: answer financial questions about a company.
callable_api: supervisor_tools.py:finqa_agent
args_schema:
query:
type: str
description: should include company name and time, for example, which business unit had the highest growth for Microsoft in 2024.
return_output: retrieved_data
summarization_tool:
description: Searches KV store for summary, if it doesn't exist pulls full document and summarize it
callable_api: sum_agent_tools.py:summarize
args_schema:
doc_name:
type: str
description: Descriptive name of the document
company:
type: str
description: Name of the company document belongs to
return_output: summary
research_agent:
description: generate research report on a specified company with fundamentals analysis, sentiment analysis and risk analysis.
callable_api: supervisor_tools.py:research_agent
args_schema:
company:
type: str
description: the company name
return_output: report