ai_scheduler/internal/entitys/session.go

31 lines
685 B
Go

package entitys
type SessionInitRequest struct {
SysId string `json:"sys_id"`
UserId string `json:"user_id"`
UserName string `json:"user_name"`
DingUserId string `json:"ding_user_id"`
}
type SessionInitResponse struct {
SessionId string `json:"session_id"`
Chat []ChatHistory `json:"chat"`
Prologue string `json:"prologue"`
}
type SessionListRequest struct {
SysId string `json:"sys_id"`
UserId string `json:"user_id"`
Page int `json:"page"`
PageSize int `json:"page_size"`
}
type TaskRequest struct {
SysId int32 `json:"sys_id"`
}
type UseFulRequest struct {
HisId int64 `json:"his_id"`
Useful int32 `json:"useful"`
}