之前帮公司实现了一个Ai问诊的app,刚好写一篇.
通过宠物的图片、视频或者主人的描述,来生成病情报告.
在匹配出合适的医院,让主人挑选预约就医.
按照以下流程,其实都还挺简单的,一般配上前后端各一个,
具备一定经验的前提下,2-4周左右,就能出第一版本了.
目录:1:Ai使用GPT1.1 调用gpt接口1.2 返回使用流或者JSON1.3 使用assistaant来存储上下文1.4 使用Role来定义助手的职责1.5 视频截取帧1.6 控制token数量2:地图医院信息2.1 医院信息位置爬取2.2 医院信息上传2.3 gpt问答的时候,匹配最近的医院3:知识库3.1 宠物健康知识、问答等知识爬取3.2 知识库上传 一:Ai使用GPT1.去官方拿api接口,获取密钥,普通接口调用即可. assistaant会麻烦点,需要创建线程、消息、文件等等,这些建议直接看官方文档2.返回使用流或者JSON 因为gpt返回的时候默认是流,他会一个字一个字的返回, 所以我们的https接口建议也可以用Stream, 这样的话,客户端就不会陷入长时间的等待,会一个字一个字的加载. 嫌麻烦用json也行.3. 使用assistaant来存储上下文 GPT创建助手,用来存储上下文聊天信息,这样的话AI每次分析问题的时候, 就能结合全局聊天来判断了4.使用Role来定义助手的职责 给assistaant定义它是干什么,比如宠物问诊助手, 以及它要用什么形式来进行问答流程.5. 视频截取帧 我们会通过图片和视频来判断宠物症状,但是GPT目前是不支持上传视频的, 所以我们会通过FFmpeg来截取视频帧来上传.6. 控制token数量 GPT用会把问答信息转换为token数量来计费, 所以我们需要计算一下每次问答耗费了多少token数量. 二:地图医院信息 1.医院信息位置爬取 可以使用google地图api直接获取,但是比较贵 通过https://petsapp.com这个网站也能获取 通过他们api的规则去爬,又或者直接开启网页去爬,但是这样的方式会慢点 2.医院信息上传 爬取下来的信息可以持久化,上传到assistaant助手里. 3.gpt问答的时候,匹配最近的医院 问答进度到了百分之百的时候,根据经纬度匹配医院信息. 三:知识库 1 宠物健康知识、问答等知识爬取 GPT上关于宠物知识数据并不多且不具体,所以需要我们额外的去爬取, 还有一些问诊思路,例如宠物食欲不振大概有哪些方面影响的, 会问你最近宠物有做过什么没. 去https://www.merckvetmanual.com/dog-owners获取 2 知识库上传 上传到assistaant文件里也可以. 可以通过文件来进行信息补充. 但这个最好有一个专门的平台来处理,我们是使用https://dify.petority.app
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657至于其他的宠物、用户、后台、聊天等这些数据的持久化,普通的业务逻辑实现,
这些就没啥好写的了,根据公司要求去实现就好,反正换个公司就是另一套实现.
相关知识
使用AI实现宠物问诊
AI 驱动宠物问诊,打造智能医疗体验
宠物医疗新纪元:AI问诊如何重塑行业信任与未来
宠物健康监测APP开发:AI病症识别+兽医在线问诊系统集成
宠智灵 AI 问诊:携手宠物企业,共筑宠物健康未来
宠智灵AI宠物问诊大模型,赋能宠物行业企业创新发展
2021宠物医疗直播在线问诊系统在线预约、宠物动态图文问诊、视频问诊、直播问诊)
宠爱无忧:探索宠物医院在线问诊的AI智能体革新之旅
如何用ai生成宠物图片?一键实现ai宠物图片创作自由!
一键问诊,守护爱宠:实现专业远程宠物医疗服务
网址: 使用AI实现宠物问诊 https://m.mcbbbk.com/newsview1164501.html
上一篇: 郭秋萍宠物医生线上诊室 |
下一篇: 金丝熊宠物医生在线咨询 |