/api 下的 HTTP 和 WebSocket 调用。大多数端点需要先用 POST /api/auth/login 拿到 JWT。响应一般是 JSON;流式接口和文件下载除外。
基础地址
获取令牌
把用户名和密码发到POST /api/auth/login,之后在请求里带上:
?token=<access_token>。也可以用 OIDC 或邀请链接登录,见认证。
交互式文档
Octop 内置 Scalar 页面,方便在浏览器里试接口。默认关闭。1
打开开关
在
~/.octop/config.json 中设置 "enable_api_docs": true,或设置 OCTOP_ENABLE_API_DOCS=1。2
重启 Octop
重启
octop run。3
打开文档
访问
http://127.0.0.1:8088/api/docs。原始 OpenAPI 始终在 /api/openapi.json。谁可以调用
管理员可以做所有事。普通用户只有被授予对应权限后,才能改设置类接口。
确认服务器可用
浏览 API
认证
登录、续期令牌,以及 OIDC 或邀请登录。
用户与管理
创建账号、发送邀请、查看审计。
专家
创建、共享并运行专家。
对话
流式对话并管理线程。
知识库
创建知识库并上传文档。

