แชทกับข้อมูลของคุณโดยใช้ความสามารถ AI อันทรงพลัง (OpenAI และ LangChain)
เครื่องมือนี้ใช้โมเดล GPT อันทรงพลังควบคู่ไปกับการใช้ LangChain Agent เพื่อสร้าง UI ที่เป็นมิตรเพื่อปรับปรุงประสบการณ์และอำนวยความสะดวกในการใช้โมเดล GPT บนไฟล์ข้อมูลต่างๆ เช่น CSV, XLSX หรือ XLS
เครื่องมือนี้เป็นต้นแบบ UI แรกที่สร้างขึ้นสำหรับตัวแทน Pandas ที่เปิดให้สาธารณชนเข้าชมเพื่อสาธิตความสามารถของสิ่งที่สามารถนำไปใช้ได้ จุดมุ่งเน้นที่นี่คือการกำหนดและแยกข้อมูลจาก PandasGPT Agent เพื่อรวมหรือฝังลงในระบบที่มีอยู่
การสาธิตจากที่นี่
ประวัติการสนทนา | จัดการไฟล์หลายไฟล์ | แสดงภาพข้อมูลผ่านแปลงต่างๆ | ตรวจสอบขั้นตอนในการตอบของโมเดล |
---|---|---|---|
คุณสามารถใช้การสาธิตโดยไม่ต้องติดตั้งใดๆ โดยการวาง Open AI Key ของคุณลงในฟิลด์ API ของแถบด้านข้าง (อ้างอิง: app.py)
def setOpenAIKey(key):
os.environ['OPENAI_API_KEY'] = key
การติดตั้งไลบรารีต่อไปนี้ (requirements.txt):
streamlit==1.22.0
streamlit-chat==0.0.2.2
openai==0.27.6
streamlit-image-select==0.6.0
langchain==0.0.181
เมื่อเข้าถึงไฟล์ convo_history.json การสนทนาจะถูกจัดเก็บในรูปแบบต่อไปนี้:
"DATE_TIME_STAMP" : [
{
"Question" : " " ,
"Answer" : " " ,
"Steps" : " "
}
]
แผนภูมิ/กราฟ/พล็อตที่สร้างขึ้นทั้งหมดจะถูกจัดเก็บไว้ในไดเร็กทอรีฐานของโปรเจ็กต์ (Agent Working Directory)
เมื่อใช้หรือแก้ไขเครื่องมือนี้ ควรให้เครดิตที่เหมาะสมเสมอ