iomgaa 89c82d2031 新增:添加Inquirer询问者智能体模块
主要特性:
- 基于Prompter动态生成的描述和指令构建智能体
- 在初始化时接收description和instructions参数
- 将Prompter生成的指令与固定的输入输出格式要求拼接
- 简洁的run方法,与其他agent保持一致的调用方式
- 支持根据患者现病史和既往史生成针对性问诊问题

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-11 16:25:04 +08:00

21 lines
636 B
Python

"""
Inquirer智能体模块
该模块实现询问者智能体,用于基于患者的现病史和既往史生成医生需要询问的具体问题。
智能体的特殊之处在于其描述和指令主体内容由Prompter智能体动态生成。
主要组件:
- InquirerResponseModel: 询问者智能体的响应数据模型
- InquirerPrompt: 询问者智能体的动态提示词模板
- Inquirer: 询问者智能体的主要实现类
"""
from .response_model import InquirerResponseModel
from .prompt import InquirerPrompt
from .agent import Inquirer
__all__ = [
'InquirerResponseModel',
'InquirerPrompt',
'Inquirer'
]