文章目录
- 一、什么是AssistantsAPI
- 二、为什么用AssistantsAPI
- 三、Demo展示及能力介绍
- 四、Demo框架及具体实现
- 五、从Demo到实际应用的Gap
一、什么是AssistantsAPI
- 介绍
OpenAI的第一手发布者API文档,也就是相当于GPT的API
二、为什么用AssistantsAPI
- 优点
够全、够快、够简单
三、Demo展示及能力介绍
①基本对话能力
②手机电脑双端适配
③随意选择风格
④Retrieval 获取外部数据的能力,从文档获得的信息
⑤Function call 可以调用外部函数的能力(注册给这个demo)
⑥code interpreter
四、Demo框架及具体实现
- streamlit简介
更好去做web的app - 实现介绍
①纯python代码,不用关心前后端、路由、HTTP
②部署和调试简单 - 开发流派
- 数据流
- 展示数据
- Widgets组件
- 四大组件
1)Assistant:需求说明什么样的assistant,告诉他做什么的
2)Thread
3)Run
连接