Mengobrol dengan data Anda memanfaatkan kemampuan AI yang kuat (OpenAI & LangChain).
Alat ini memanfaatkan model GPT yang kuat bersama dengan pemanfaatan Agen LangChain untuk menciptakan UI yang ramah guna meningkatkan pengalaman dan memfasilitasi penggunaan model GPT pada berbagai file data seperti CSV, XLSX, atau XLS.
Alat ini adalah prototipe UI pertama yang dibuat untuk Agen Pandas mana pun yang tersedia untuk umum guna mendemonstrasikan kemampuan apa yang dapat diimplementasikan. Fokusnya di sini adalah mendefinisikan dan mengekstraksi data dari Agen PandasGPT untuk diintegrasikan atau disematkan ke dalam sistem yang ada.
Demonstrasi dari sini.
Riwayat Percakapan | Menangani banyak file | Visualisasikan data melalui berbagai plot | Periksa Langkah Model Untuk Menjawab |
---|---|---|---|
Anda dapat menggunakan demonstrasi tanpa instalasi apa pun dengan menempatkan Kunci Open AI Anda di bidang API sidebar (Ref: app.py).
def setOpenAIKey(key):
os.environ['OPENAI_API_KEY'] = key
Instalasi perpustakaan berikut (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
Saat mengakses file convo_history.json, percakapan akan disimpan dalam format berikut:
"DATE_TIME_STAMP" : [
{
"Question" : " " ,
"Answer" : " " ,
"Steps" : " "
}
]
Semua Bagan/Grafik/Plot yang dihasilkan disimpan dalam direktori dasar proyek (Direktori Kerja Agen).
Saat menggunakan atau memodifikasi alat ini, selalu berikan penghargaan yang sesuai.