知识库API列表
根据https://cloud.dify.ai/datasets?category=api#create_by_text,以下是罗列的API接口定义:
-
POST /datasets/{dataset_id}/document/create_by_text
- 通过文本创建文档。
-
POST /datasets/{dataset_id}/document/create_by_file
- 通过文件创建文档。
-
POST /datasets
- 创建空知识库。
-
GET /datasets
- 知识库列表。
-
DELETE /datasets/{dataset_id}
- 删除知识库。
-
POST /datasets/{dataset_id}/documents/{document_id}/update_by_text
- 通过文本更新文档。
-
POST /datasets/{dataset_id}/documents/{document_id}/update_by_file
- 通过文件更新文档。
-
GET /datasets/{dataset_id}/documents/{batch}/indexing-status
- 获取文档嵌入状态(进度)。
-
DELETE /datasets/{dataset_id}/documents/{document_id}
- 删除文档。
-
GET /datasets/{dataset_id}/documents
- 知识库文档列表。
-
POST /datasets/{dataset_id}/documents/{document_id}/segments
- 新增分段。
-
GET /datasets/{dataset_id}/documents/{document_id}/segments
- 查询文档分段。
-
DELETE /datasets/{dataset_id}/documents/{document_id}/segments/{segment_id}
- 删除文档分段。
-
POST /datasets/{dataset_id}/documents/{document_id}/segments/{segment_id}
- 更新文档分段。
这些API接口定义包含了创建、更新、删除文档和知识库,以及查询文档状态和分段信息的功能。
在线对话API列表
根据提供的文本内容,以下是罗列的API接口定义:
-
POST /chat-messages
- 发送对话消息,创建会话消息。
-
POST /files/upload
- 上传文件(目前仅支持图片)并在发送消息时使用。
-
POST /chat-messages/:task_id/stop
- 停止响应,仅支持流式模式。
-
POST /messages/:message_id/feedbacks
- 消息反馈(点赞)。
-
GET /messages/{message_id}/suggested
- 获取下一轮建议问题列表。
-
GET /messages
- 获取会话历史消息。
-
GET /conversations
- 获取会话列表。
-
DELETE /conversations/:conversation_id
- 删除会话。
-
POST /conversations/:conversation_id/name
- 会话重命名。
-
POST /audio-to-text
- 语音转文字。
-
POST /text-to-audio
- 文字转语音。
-
GET /parameters
- 获取应用配置信息。
-
GET /meta
- 获取应用Meta信息。
这些API接口定义涵盖了对话消息的创建、文件上传、会话管理、消息反馈、历史记录获取、语音转文字和文字转语音等功能。