本文档提供了 GeniSpace API 的完整端点列表和快速参考。
智能体 API
管理端点
| 方法 | 端点 | 描述 |
|---|
| GET | /v1/agents | 获取智能体列表 |
| POST | /v1/agents | 创建新智能体 |
| GET | /v1/agents/{id} | 获取特定智能体详情 |
| PUT | /v1/agents/{id} | 更新智能体 |
| DELETE | /v1/agents/{id} | 删除智能体 |
执行端点
| 方法 | 端点 | 描述 |
|---|
| POST | /v1/agents/{id}/chat | OpenAI 兼容聊天 API |
| POST | /v1/agents/{id}/execute | Agent Execution Protocol |
| GET | /v1/agents/{id}/logs | 获取执行日志 |
任务 API
| 方法 | 端点 | 描述 |
|---|
| GET | /v1/tasks | 获取任务列表 |
| POST | /v1/tasks | 创建新任务 |
| GET | /v1/tasks/{id} | 获取特定任务详情 |
| PUT | /v1/tasks/{id} | 更新任务 |
| DELETE | /v1/tasks/{id} | 删除任务 |
| POST | /v1/tasks/{id}/run | 执行任务 |
| GET | /v1/tasks/{id}/runs | 获取任务执行历史 |
数据集 API
| 方法 | 端点 | 描述 |
|---|
| GET | /v1/datasets | 获取数据集列表 |
| POST | /v1/datasets | 创建新数据集 |
| GET | /v1/datasets/{id} | 获取特定数据集详情 |
| PUT | /v1/datasets/{id} | 更新数据集 |
| DELETE | /v1/datasets/{id} | 删除数据集 |
| POST | /v1/datasets/{id}/query | 查询数据集 |
| POST | /v1/datasets/{id}/import | 导入数据 |
| GET | /v1/datasets/{id}/export | 导出数据 |
API 密钥管理
| 方法 | 端点 | 描述 |
|---|
| GET | /v1/api-keys | 获取 API 密钥列表 |
| POST | /v1/api-keys | 创建新 API 密钥 |
| GET | /v1/api-keys/{id} | 获取特定 API 密钥详情 |
| PUT | /v1/api-keys/{id} | 更新 API 密钥 |
| DELETE | /v1/api-keys/{id} | 删除 API 密钥 |
| GET | /v1/api-keys/{id}/usage | 获取 API 密钥使用统计 |
相关文档