列出命名空间
GET /namespaces
Response
完整 schema:列出命名空间。
获取命名空间
GET /namespaces/:namespace
返回包含相同字段的单个命名空间,或返回 404 namespace_not_found。
curl
创建命名空间
POST /namespaces
仅在使用为你的组织训练的模型时需要:请在首次写入前创建命名空间。
curl
返回
name、embedding_model 和 rerank_model;再次创建已有命名空间会返回相同结果。完整 schema:创建命名空间。
删除命名空间
DELETE /namespaces/:namespace
删除命名空间、其所有文档及其 上传的文件;此操作无法撤销。
Response
- 不使用
force时,若有已连接的应用或存储桶写入该命名空间,会返回409 namespace_has_sources,其 id 位于details.source_ids。 sources_deleted列出随之删除的数据源;每个删除完成后,GET /sources/:id会显示deleted。