人工专家反馈系统¶

📖 概述¶
人体专家反馈系统是一款为ToolUniverse设计的先进人机协同咨询平台。该系统使人工智能在面对复杂决策时,能够无缝地与人体专家进行咨询,尤其适用于医学和科学领域,这些领域对专家知识有着极高的依赖。
🎯 关键能力¶
🔄 实时咨询:向人工专家提交问题,实时获取回复
🌐 现代网页界面:美观且响应迅速的仪表盘,支持自动刷新以优化专家交互体验
⚡ MCP 集成:基于模型上下文协议构建,实现与 ToolUniverse 的无缝集成
🎨 优先级管理:支持普通、高优先级及紧急请求,并配有视觉指示器
📱 多接口:基于网页和终端的接口,满足不同用户偏好
🔌 灵活部署:自动端口发现与自定义配置选项
🩺 使用案例¶
医疗AI:为复杂患者病例提供专家医疗意见
科学研究:请咨询领域专家以获取研究方法和分析
药物发现:分子化合物与药物相互作用的专家评审
临床决策支持:实时咨询以提供治疗建议
研究验证:专家对人工智能生成的假设和发现进行验证
🚀 快速入门¶
安装软件包¶
pip install tooluniverse
启动专家反馈服务器¶
tooluniverse-expert-feedback --start-server
# This starts:
# 🔌 Router-ToolUniverse Server on port 9876 (for ToolUniverse)
# � Router-Expert Server on port 9877 (for Expert Web Interface)
启动网页界面(专家端)¶
# Interactive setup - will prompt for API server details
tooluniverse-expert-feedback-web
# Alternative: Use environment variables (for automation)
export EXPERT_FEEDBACK_API_HOST="192.168.1.100" # API Server IP
export EXPERT_FEEDBACK_API_PORT="9877" # API Server port
tooluniverse-expert-feedback-web
交互式设置过程:
运行
tooluniverse-expert-feedback-web输入 Router-Expert 服务器 IP(或按 Enter 键以使用本地主机)
请输入 Router-Expert 服务器端口(或按 Enter 键使用默认端口 9877)
Web界面会自动打开,地址为:http://localhost:8090
🏗️ 架构¶
双服务器设计:
Router-ToolUniverse 服务器(端口 9876):处理 ToolUniverse 工具调用
Router-Expert 服务器(端口 9877):处理专家网页界面通信
共享数据:两台服务器访问同一专家系统实例
💻 在 ToolUniverse 中的使用¶
设置环境变量:
在智能体运行工具的环境中:
export EXPERT_FEEDBACK_MCP_SERVER_URL="localhost:9876" # Use actual MCP port
from tooluniverse import ToolUniverse
tooluni = ToolUniverse()
tooluni.load_tools()
# Submit question to expert
result = tooluni.run({
"name": "expert_consult_human_expert",
"arguments": {
"question": "What is the recommended dosage of aspirin for elderly patients?",
"specialty": "cardiology",
"priority": "high" # normal, high, urgent
}
})
🔧 可用工具¶
工具 |
目的 |
|---|---|
咨询人工专家 |
向专家提交问题 |
|
检查专家回复 |
列出待处理的专家请求 |
查看待处理请求 |
提交专家回复 |
提交专家回复 |
获取专家状态 |
获取系统状态 |
⚙️ 命令选项¶
# Start server (auto port)
tooluniverse-expert-feedback --start-server
# Start server (fixed port)
tooluniverse-expert-feedback --start-server --port 8000
# Interactive web interface for experts
tooluniverse-expert-feedback-web
📁 文件¶
tooluniverse-expert-feedback- 路由服务器tooluniverse-expert-feedback-web- 启动器路由器专家,支持自动检测simple_test.py- 基础测试脚本
🎨 网络界面功能¶
现代界面:渐变背景、卡片布局、响应式设计
自动刷新:15秒更新,带倒计时器
优先级颜色:普通(蓝色)、高(橙色)、紧急(红色 + 动画)
实时通知:用于用户操作的吐司消息
移动友好:适用于所有屏幕尺寸
🧑⚕️ 为专业人士和人工智能系统打造