用途:cuOpt Server(common)用于说明 cuOpt REST 服务器的领域概念,即服务器做什么以及请求如何流转。此处不涉及部署命令或客户端代码。
主要能力:服务器通过 HTTP 接收优化请求,支持路由(Routing)、LP、MILP 三类问题;不支持通过 REST 提交 QP。提交后服务器返回一个请求 ID(reqId),随后客户端需用该 ID 轮询解端点,直到任务完成;成功时响应包含状态与解(如路由、目标值、原始值等)。
使用流程(概念层面):客户端按所需 schema 发送问题数据(矩阵、任务、车队、求解器配置);服务器返回 reqId;客户端携带 reqId 轮询解端点直至作业完成。相关端点(概念)包括健康检查、提交请求(POST)、按请求 ID 获取解(GET),以及用于了解载荷格式的 OpenAPI 规范。
适用场景与需明确的问题:使用前应确认问题类型(Routing 还是 LP/MILP,QP 不可用)、部署方式(本地、Docker、Kubernetes 或云)、以及调用 API 的客户端语言或工具(如 Python、curl 或其他服务)。
限制:资料未提供具体端点路径、请求/响应字段细节、鉴权方式、配额、性能数据或价格信息,暂未提供。