您的位置:首页 > 任务详情
招标模式 AI系统功能扩展
  • 雇主:mike
  • 发布时间:2024-07-18
  • 分类:程序开发

¥ 0-5000

免责声明 该外包需求信息来源于站外平台,本站仅提供公开信息部分字段展示与订阅服务,更多请查看免责声明。

任务详情

在现有的系统功能中完成以下功能。投标请注明投标金额,对于功能需求不明确的可以在投标中说明。1. 给对话框增加文件上传功能,单次可以上传最多10个且单个文件不大于20m的pdf,word excel ppt等文件,将文件传递给大模型后,等待分析结果,并正确的渲染返回的结果,当用户上传的文件大于一个对话token时,自动分开多个对话上传并添加多对话上传的promot,对于不能处理文件的模型,请根据模型返回内容显示和渲染;对于图像类文件,上传后调用对话模型的识图功能,实现根据提问识别图像。文件在对话内容完成前上传,对话内容完成后,如果文件没有上传完成则提交按钮不可用,文件上传后在文件的图标右上角出现删除功能的x按钮,上传的文件按日期和用户id的命名嵌套的文件夹存在服务器中。对话完成后,在回复的对话框下方显示本次对话涉及的上传文件名,同时附带删除按钮可供用户删除。不需要单独删除文件,如果删除文件则需要删除相应的对话,如果删除对话列表,则需要同时删除该对话中包含的上传文件。2. 给对话实现生成图片功能,如果选择的对话模型是gpt4o则根据用户对话要求调用模型实现生成图片功能。生成的图片功能涉及异步任务,用户关闭对话框不影响图片生成,用户下次打开对话框时可以看到生成好的图片,生成的图片用文件的形式保存在服务器文件夹中。3. 实现语音对话功能,给对话框添加语音上传功能,调用设备麦克风实现语音上传对话,语音对话功能可接入讯飞或其他语音引擎翻译成中文或其他语言翻译成英文,需要实现2个接入api(一个内服一个外服),已备使用。4. 需要提交前端的vue的上传或删除方法的简易界面,文件域支持拖放,以便前端配合完成上传和图片生成及识别界面。5. 对于模型流式回复的化学公式数学公式及代码等信息需要正确组合。6. 对于代码等复杂格式信息如果不方便单次完全渲染时,请渲染弹窗内容。如图:对话的数据库结构见附件,当然也可以另建表存储文件,关联上对话的id就可以了。整体要求:如需测试,需要自行获取OPENAI的api key。采用旁路测试方法,自行构造数据集或简易界面。项目在github中托管,hire后提供github的账号以便添加到team中获取项目权限,代码要求符合规范,有明确的中英文注释,对原系统代码的改动添加改动说明,新的功能用新类和新方法实现,尽量少改动原方法,以免造成未知的bug,代码要求测试完成后再将源代码上传到github的项目文件中,请勿上传编译过的文件,编译过的文件将作为无效代码,完成后可以使用mvn clean package install 命令编译和发布。

任务附件 (0)

暂无稿件哦!

预期中标

已中标

0

快去分享,提高任务的曝光率吧

  • 发布需求     2024.07.18
  • 服务商报价    
  • 选择服务商并托管资金    
  • 服务商工作    
  • 验收付款    
  • 评价