麦麦 GraphQL API 草案 ===================== 概述 ---- 本草案是为了设计用于配置 / 监控 / 管理麦麦的 API。 设计原则 -------- - 本API应该是基于 GraphQL 的 - 本API应该是简单的 - 本API应该是安全的 - 本API应该是易于维护的 - 本API应该是易于文档化的 认证 ---- - 本API应该是基于Token的认证 - 除了公共 endpoint, 所有请求统一使用请求头 ``Authorization: Bearer `` 进行认证 功能 ---- 获取状态 ~~~~~~~~ 首先,我们需要一个接口来获取麦麦的状态概览,例如当前是否在正常运行, 当前的 Uptime, 当前的版本, 模型的 Token 消耗情况等。