Phidata 是一个用于构建具有长期记忆、上下文知识和通过函数调用采取行动能力的自治助手(也称为代理)的框架。
为什么选择phidata?
问题:大语言模型(LLMs)的上下文有限,并且无法执行动作。
解决方案:添加记忆、知识和工具。
- 记忆:将聊天历史存储在数据库中,使LLMs能够进行长期对话。
- 知识:将信息存储在向量数据库中,并为LLMs提供业务上下文。
- 工具:使LLMs能够执行诸如从API拉取数据、发送电子邮件或查询数据库等操作。
它是如何工作的?
步骤1:创建一个助手
步骤2:添加工具(函数)、知识(向量数据库)和存储(数据库)
步骤3:使用Streamlit、FastApi或Django来构建您的AI应用程序并进行服务。
0条评论