export interface GetMiniProgramConfReply{ appid?:string; path?:string; } export interface ShareUserIntoRequest{ /** 用户openID */ openId?:string; /** 分享ID */ shareId?:number; } export interface SetVideoLinkRequest{ videoUrl?:string; pictureUrl?:string; robotId?:number; } export interface GetShareQrcodeReply{ qrcodeUrl?:Array; } export interface GetAIShareMessageRequest{ /** 用户ID */ userId?:string; /** 机器人ID */ robotId?:number; } export interface GetAIShareMessageReply{ /** 过期时间 */ expirationTime?:number; list?:Array; } export interface AIShareInfo{ /** 标题 */ title?:string; /** 价格 */ price?:number; /** 原价 */ originPrice?:number; /** 描述 */ description?:string; /** 上面的标签 (例:限时免费) */ topLabel?:string; /** 下面的标签 (例:发短视频) */ underShowLabel?:string; /** 下面的标签 (例:点赞两次) */ underHideLabel?:string; /** 是否是vip */ isVip?:boolean; /** 分享数、点赞数 */ num?:number; /** 总数 */ allNum?:number; /** num的描述 */ numDescription?:string; /** 是否完成 */ isFinish?:boolean; id?:number; type?:string; /** 是否开启任务 */ isStart?:boolean; } export interface FindUserAIMessageReply{ /** 创建是否免费 */ isFree?:boolean; /** 未读数 */ unreadNum?:number; } export interface GetIsReadRequest{ userId?:string; robotId?:number; } export interface UpdateAdditionalServiceRequest{ /** 机器人ID */ robotId?:number; templateId?:number; /** 关键词 */ word?:string; /** 是否开启 */ isOpen?:boolean; /** 定时的天 */ day?:Array; /** 定时小时 */ hour?:number; } export interface GetAdditionalServiceRequest{ /** 对应列表的ID */ templateId?:number; /** 机器人ID */ robotId?:number; } export interface GetAdditionalServiceReply{ id?:number; /** 机器人ID */ robotId?:number; /** 关键词 */ word?:string; /** 是否开启 */ isOpen?:boolean; /** 定时的天 */ day?:Array; /** 定时小时 */ hour?:number; templateId?:number; } export interface FindAdditionalServiceTemplateListReply{ list?:Array; } export interface AdditionalServiceTemplate{ /** id */ id?:number; /** 名称 */ title?:string; /** 图片链接 */ pictureUrl?:string; } export interface AIRobotIDReply{ id?:number; } export interface AIRecordListReply{ list?:Array; nextId?:number; } export interface AIRecordInfo{ /** 消息的ID */ messageId?:number; /** 消息类型 */ msgType?:string; /** 消息的结构 */ message?:Message; /** 机器人ID */ robotId?:number; /** 是否是自己 */ isSelf?:boolean; /** 发送时间 */ sendTime?:number; /** 消息状态 */ status?:string; /** 状态说明 */ statusMsg?:string; } export interface Message{ /** 文本内容 */ content?:string; } export interface SendAIChatRequest{ robotId?:number; /** 消息 */ message?:Message; /** 消息类型 */ msgType?:string; websocketTag?:string; } export interface FindAIChatRecordListRequest{ nextId?:number; offset?:number; id?:number; } export interface AIRobotList{ nextId?:number; list?:Array; } export interface AIRobotInfo{ id?:number; /** ai名称 */ name?:string; /** ai头像 */ avatarUrl?:string; /** ai性别 */ sex?:number; /** ai年龄 */ age?:number; /** ai星座 */ constellation?:string; /** 上次发送时间 */ lastTime?:number; /** 上次发送的内容 */ lastContent?:string; /** 未读 */ unreadNum?:number; /** 状态 */ status?:string; /** 创建时间 */ createTime?:number; /** 用户名 */ userName?:string; /** 过期时间 */ expirationTime?:number; } export interface FindAIRobotListRequest{ nextId?:number; offset?:number; } export interface UpdateAIRobotRequest{ id?:number; /** 自定义ai名称 */ aiName?:string; /** ai对我的称呼 */ userName?:string; } export interface AIRobotIDRequest{ id?:number; } export interface FindAITemplateRequest{ nextId?:number; offset?:number; /** 性别 */ sex?:number; } export interface FindAITemplateReply{ nextId?:number; list?:Array; } export interface AITemplateInfo{ /** ai模板ID */ id?:number; /** ai名称 */ name?:string; /** ai头像 */ avatarUrl?:string; /** ai性别 */ sex?:number; /** ai年龄 */ age?:number; /** ai标签 */ label?:Array; /** ai描述 */ description?:string; /** ai星座 */ constellation?:string; /** ai关系列表 */ relationList?:Array; /** 介绍语音 */ introduceVoice?:string; } export interface Relation{ /** 关系ID */ id?:number; /** 图片 */ picture?:string; /** 关系 */ relation?:string; } export interface CreateAIRobotRequest{ /** ai模板ID */ templateId?:number; /** 自定义ai名称 */ aiName?:string; /** ai对我的称呼 */ userName?:string; /** 关系ID */ relationId?:number; } export interface SendNextNeedPayMessage{ /** 机器人ID */ robotId?:number; }