add tid field for chat app role

This commit is contained in:
RockYang
2024-09-13 18:32:13 +08:00
parent 69cb479e01
commit 1960a85ead
3 changed files with 19 additions and 1 deletions

View File

@@ -2,6 +2,7 @@ package model
type ChatRole struct {
BaseModel
Tid int
Key string `gorm:"column:marker;unique"` // 角色唯一标识
Name string // 角色名称
Context string `gorm:"column:context_json"` // 角色语料信息 json

View File

@@ -4,7 +4,8 @@ import "geekai/core/types"
type ChatRole struct {
BaseVo
Key string `json:"key"` // 角色唯一标识
Key string `json:"key"` // 角色唯一标识
Tid uint `json:"tid"`
Name string `json:"name"` // 角色名称
Context []types.Message `json:"context"` // 角色语料信息
HelloMsg string `json:"hello_msg"` // 打招呼的消息
@@ -13,4 +14,5 @@ type ChatRole struct {
SortNum int `json:"sort"` // 排序
ModelId int `json:"model_id"` // 绑定模型 ID
ModelName string `json:"model_name"` // 模型名称
TypeName string `json:"type_name"` // 分类名称
}