API 概览
REST 风格 · JSON · 认证 · 版本 · SDK
Evose API 是外部系统调用 Evose的入口。让你把 Agent / Workflow / 知识库嵌进自家系统。
设计原则
- REST:资源 / 动词清晰
- JSON:请求体 + 响应体均 JSON
- HTTPS 强制:所有请求 TLS
- 幂等:同一请求体多次提交结果一致(写操作支持
Idempotency-Key) - 版本化:URL 中含主版本(
/v1/...) - 可观测:每个响应含
request_id,便于排查
Base URL
| 环境 | URL |
|---|---|
| SaaS | https://api.evose.ai/v1 |
| 私有化 | https://<your-domain>/api/v1 |
资源端点
| 资源 | 端点根 |
|---|---|
| Workspace | /v1/workspaces |
| Agent | /v1/agents |
| Workflow | /v1/workflows |
| 知识库 | /v1/knowledge-bases |
| 模型 | /v1/models |
| Webhooks | /v1/webhooks |
一个最小例子
响应:
SDK(规划)
| 语言 | 状态 |
|---|---|
| Node / TypeScript | 即将发布 |
| Python | 即将发布 |
| Go | 路线图 |
| Java | 路线图 |
当前阶段建议直接 HTTPS 调用。