Token导航 LogoToken导航TokenDH.com
AgentesInteligentes ProtocolosComunicacion logo
运维云端未说明官方级别未说明来源级核验

AgentesInteligentes ProtocolosComunicacion

MCP Server

一个基于多智能体系统的实时手术室调度系统,支持通信协议和事件管理。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
多智能体系统Python云端部署

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

ErickG09

提供方

ErickG09

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Backend del proyecto multi-agente para programar quirófanos con protocolos de comunicación y eventos en tiempo real.


Stack

  • FastAPI (API · ACP) · SQLAlchemy + SQLite (KB)
  • SSE (AG-UI) · SPADE (A2A opcional) · Gemini (AI Adapter)
  • Python 3.11+

Protocolos (rúbrica)

ProtocoloUso en el backendUbicación
ACPAPI REST (consultas y reservas)routers/*.py, app/main.py
AG-UIEventos en tiempo real (SSE)app/events.py, routers/events.py
A2AMensajería entre agentes (SPADE)agents/*.py
AGORASubasta/ofertas de sala/slotagents/or_executor.py, selección en planner.py / reserve.py
ANPNegociación de horarios/personalagents/anesthesia_exec.py
MCP/LMOSEsquemas de mensajes JSONapp/schemas.py

Endpoints (ACP)

  • Disponibilidad

GET /availability/rooms · GET /availability/staff?role=surgeon|anesthetist|nurse

  • Casos

POST /cases · GET /cases · GET /cases/{id}

  • Programación

POST /reserve/auto_schedule/{case_id} ➊ AGORA/IA → ➋ validación → ➌ reserva → ➍ CEYE → 🟢 eventos

  • IA (sugerencias)

GET /ai/suggest/{case_id}

  • Eventos (AG-UI)

GET /events (SSE · tipos: scheduled, supply_ok, supply_alert, conflict, error)


KB (modelo)

  • ORRoom: id, name, has_laparoscopy, has_c_arm
  • Staff: id, name, role(surgeon|anesthetist|nurse), active
  • Procedure: code, name, est_minutes, needs_*
  • Kit / ProcedureKit: disponibilidad y requerimientos
  • Case: procedure_code, priority(urgent|elective), asa, status
  • Reservation: case_id, room_id, surgeon_id?, anesthetist_id?, start_ts, end_ts

Regla: UNIQUE(room_id, start_ts, end_ts) (no solapes por sala)


Tres flujos (rúbrica)

1) Sala con subasta/propuesta (AGORA) → BIDs / PlanCandidate → mejor opción. 2) Personal (ANP) → negociación simple ante conflicto. 3) Material (ACP + AG-UI) → verificación CEYE → supply_ok/supply_alert.


Correr local

pip install -r requirements.txt
# .env
# DATABASE_URL=sqlite:///./app.db
# CORS_ORIGINS=http://localhost:5173
# GEMINI_API_KEY=   # opcional
uvicorn app.main:app --reload
# Swagger: http://localhost:8000/docs

目录标签

目录标签

多智能体系统Python云端部署本地部署实时调度手术室管理通信协议事件驱动

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP