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>
33 lines
1.1 KiB
YAML
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
|