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套件的清單。