26 lines
666 B
Go
26 lines
666 B
Go
package model
|
|
|
|
import "errors"
|
|
|
|
var (
|
|
// ErrPersonaNotFound 人设不存在
|
|
ErrPersonaNotFound = errors.New("persona_not_found")
|
|
|
|
// ErrMemoryNotFound 记忆不存在
|
|
ErrMemoryNotFound = errors.New("memory_not_found")
|
|
|
|
// ErrAuditBlocked 内容审核未通过
|
|
ErrAuditBlocked = errors.New("audit_blocked")
|
|
|
|
// ErrSessionNotFound 会话不存在
|
|
ErrSessionNotFound = errors.New("session_not_found")
|
|
|
|
// ErrConfigNotFound 配置不存在
|
|
ErrConfigNotFound = errors.New("config_not_found")
|
|
|
|
// ErrLLMFailed 大模型调用失败
|
|
ErrLLMFailed = errors.New("llm_failed")
|
|
|
|
// ErrInvalidRequest 无效请求
|
|
ErrInvalidRequest = errors.New("invalid_request")
|
|
) |