Q A System for Retail Sales using Google Palm LLM
1.0.0
该项目是自然语言问答系统的端到端实现,允许商店经理使用自然语言查询与零售销售数据进行交互。该系统利用 Google PaLM、LangChain 和 MySQL 的强大功能,将用户问题转换为 SQL 查询,执行它们并返回有意义的结果。
自然语言查询,例如:
Q1.我们的库存还剩下多少件白色阿迪达斯 T 恤?
Q2.如果我们能在打折后出售所有特小号T恤,我们店会产生多少销售额?该系统足够智能,可以针对给定问题生成准确的查询并在 MySQL 数据库上执行它们
我建立了一个基于LLM的问答系统,将使用以下内容,1.Google Palm LLM
2.拥抱面部嵌入
3.UI的Streamlit
4.Langchain框架
5.Chromadb 作为向量存储
6.很少的镜头学习
在用户界面中,您可以用自然语言提出问题,它会给出答案
库存中总共还剩下多少件 T 恤?
我们还剩下多少件 XS 码、白色的 Nike T 恤?
所有 S 码 T 恤的库存总价是多少?
如果我们今天将所有小号阿迪达斯衬衫打折后出售,会产生多少销售额?
main.py:主 Streamlit 应用程序脚本。
langchain_helper.py:这包含所有 langchain 代码
requirements.txt:项目所需的Python包的列表。