package v1 import "github.com/gogf/gf/v2/frame/g" type CreateNewSessionReq struct { g.Meta `path:"/session/newCreate" tags:"AiSearch" method:"get" summary:"创建新会话"` } type CreateNewSessionRes struct { ErrorCode int `dc:"状态码"` ErrorMsg string `dc:"错误信息"` Data interface{} `dc:"返回数据"` } type LikeSessionReq struct { g.Meta `path:"/session/like" tags:"AiSearch" method:"post" summary:"会话点赞"` SId string `json:"sId" dc:"当前会话id"` } type LikeSessionRes struct { ErrorCode int `dc:"状态码"` ErrorMsg string `dc:"错误信息"` Data interface{} `dc:"返回数据"` } type HistorySsListReq struct { g.Meta `path:"/session/list" tags:"AiSearch" method:"get" summary:"历史会话列表"` } type HistorySsListRes struct { ErrorCode int `dc:"状态码"` ErrorMsg string `dc:"错误信息"` Data interface{} `dc:"返回数据"` } type SessionDetailReq struct { g.Meta `path:"/session/detail" tags:"AiSearch" method:"post" summary:"会话详情"` SId string `json:"sId" dc:"当前会话id"` } type SessionDetailRes struct { ErrorCode int `dc:"状态码"` ErrorMsg string `dc:"错误信息"` Data interface{} `dc:"返回数据"` } type ProblemDeleteReq struct { g.Meta `path:"/problem/delete" tags:"AiSearch" method:"post" summary:"问题删除"` } type ProblemDeleteRes struct { ErrorCode int `dc:"状态码"` ErrorMsg string `dc:"错误信息"` Data interface{} `dc:"返回数据"` } type ProblemListReq struct { g.Meta `path:"/problem/list" tags:"AiSearch" method:"post" summary:"问题列表"` } type ProblemListRes struct { ErrorCode int `dc:"状态码"` ErrorMsg string `dc:"错误信息"` Data interface{} `dc:"返回数据"` } type ProblemConfigurationReq struct { g.Meta `path:"/problem/configuration" tags:"AiSearch" method:"post" summary:"问题配置"` } type ProblemConfigurationRes struct { ErrorCode int `dc:"状态码"` ErrorMsg string `dc:"错误信息"` Data interface{} `dc:"返回数据"` } type ChatReq struct { g.Meta `path:"/chat" tags:"AiSearch" method:"post" summary:"聊天"` SId int `json:"sId" v:"required" dc:"当前会话id"` Content string `json:"content" v:"required" dc:"用户发送内容"` } type ChatRes struct { ErrorCode int `dc:"状态码"` ErrorMsg string `dc:"错误信息"` Data interface{} `dc:"返回数据"` }