Expander yang cepat
Berbasis Openai yang cepat.
Perkenalan
Repositori ini menyangkut expander yang cepat : bukti perangkat lunak konsep yang menggunakan OpenAi API itu sendiri untuk meningkatkan kinerja tugas yang diminta dalam input untuk agen hipotetis.
Dalam pandangan saya perluasan awal dari prompt harus menjadi tugas pertama yang harus dilakukan agen . Mengoptimalkan prompt awal (dengan sesuatu yang seperti tata bahasa) juga dapat membantu menghasilkan respons yang lebih baik.
Selain itu, agen harus mengekstrak informasi sebanyak mungkin dari tugas input seperti: lokasi geografis , kode bahasa ISO 639-1 , URL , dll. Untuk kemungkinan digunakan nanti.
PENTING: Menggunakan Markdown sebagai format untuk meminta respons terhadap prompt membuka kemungkinan menggunakan regex umum untuk mengelola output dari GPT 3.5/4 dengan memanfaatkan prediktabilitas output .
Fitur akan:
- Perluasan tugas ke sejumlah langkah menengah yang diperlukan untuk melaksanakan tugas (diimplementasikan)
- Koreksi bahasa (tata bahasa, dll.) Dari prompt (diimplementasikan)
- Pahami jika tugas tersebut mencakup lokasi geografis dan mengekstraknya (diimplementasikan)
- Pahami bahasa tugas dan balas dengan kode bahasa ISO 639-1 (diimplementasikan)
- Pahami jika tugas tersebut menyertakan URL dan mengekstraknya (diimplementasikan)
- Pahami apakah pencarian Google diperlukan untuk melakukan langkah dan, jika jawabannya positif, lakukan (sebagian diterapkan)
- Pahami apakah pengikisan dari halaman web diperlukan untuk melakukan langkah (sebagian diterapkan)
- Menyimpan log terperinci ke disk (dalam format markdown), yang diperlukan nanti untuk merekonstruksi input/prompt/output rantai (untuk dilakukan)
- Penggunaan Markdown sebagai Standar untuk Pemrosesan (keduanya untuk prediktabilitas output OpenAI GPT 3.5/4 dan untuk kesederhanaan mengelola format itu sendiri dengan regeks umum)
Jika Anda ingin lebih banyak wawasan, Anda dapat membaca blog ini: https://ingeGnerealban.com/promppt-expansion-con-openai-potrebbe-esse-una-nuova-idea/
Dependensi
- Pip Instal -Pip -Upgrade Pip
- Pip Instal -OpenAi -Upgrade Openai
- Pip Instal-Upgrade Googlesearch-Python
- Pip Instal -Upgrade Beautifulsoup4
- Pip Instal -Upgrade HTML5LIB
- Pip Instal -Upgrade HTML2Text
- Pip Instal-Upgrade Python-Dotenv
Tetapi persyaratan.txt disediakan.
Untuk berlari adil
- Klon The Repository: Git Clone ...
- Buat dan aktifkan VENV
- instal dependensi atau gunakan persyaratan.txt
- Masukkan file .env dengan kunci API openai Anda ke dalam root proyek
- python3 main.py
- menikmati? ;)
Harap dicatat bahwa tidak ada tonggak yang disediakan dan tidak ada jaminan bahwa perangkat lunak ini akan selesai.
Harap dicatat bahwa saat ini, perangkat lunak ini harus diperlambat karena membutuhkan lebih dari 10.000 token per menit ...