Files
rag-local/kb/consts/status.go
T
2026-08-05 10:28:44 +08:00

31 lines
638 B
Go

package consts
// 文档状态
const (
DocumentStatusPending = 0 // 待处理
DocumentStatusParsing = 1 // 处理中
DocumentStatusDone = 2 // 完成
DocumentStatusFailed = 3 // 失败
)
// 解析任务状态
const (
TaskStatusPending = 0 // 待处理
TaskStatusRunning = 1 // 处理中
TaskStatusDone = 2 // 完成
TaskStatusFailed = 3 // 失败
)
// 任务类型
const (
TaskTypeParse = "parse" // 解析+向量化
TaskTypeReembed = "reembed" // 重新向量化(切换 embedding 模型后)
)
// 消息角色
const (
MsgRoleUser = "user"
MsgRoleAssistant = "assistant"
MsgRoleSystem = "system"
)