ai_scheduler/internal/entitys/session.go

26 lines
594 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"`
}