Menghubungkan ChatGPT dengan Internet
Anda ingin mencoba ChatGPT dengan konektivitas Internet sehingga Anda dapat bertanya tentang acara setelah tahun 2021, tetapi tidak memiliki akses ke Bing berkemampuan AI dan tidak ingin menunggu Bard Google? SearchGPT memberi Anda fungsi ini sekarang - ia merayapi Internet untuk mendapatkan informasi dan kemudian mengirimkannya kembali ke ChatGPT.
Cara termudah untuk memulai search-gpt adalah dengan menjalankan perintah berikut:
export OPENAI_API_KEY= < REPLACE >
export GOOGLE_SEARCH_API_KEY= < REPLACE >
export GOOGLE_SEARCH_ID= < REPLACE >
npx search-gpt
Alternatifnya, Anda juga dapat menjalankan:
npm install --global search-gpt
# Run SearchGPT with this command
searchgpt
Pastikan Anda memiliki kunci Google Search API, Programmable Search Engine, dan kunci OpenAI API Anda sendiri sebelum menjalankan CLI.
Setelah CLI dimulai, Anda akan diminta memasukkan pertanyaan. Cukup ketikkan kueri Anda, dan asisten AI akan mencari di web dan menghasilkan respons.
Ini adalah bukti konsep dan masih jauh dari implementasi yang tepat (misalnya, Model Prometheus Microsoft) - Saya ingin bereksperimen betapa mudahnya merayapi mesin telusur tertentu dan kemudian memasukkan hasilnya ke dalam model bahasa besar (LLM) seperti GPT 3.5. Selain menanyakan Google Penelusuran, seseorang juga dapat mempertimbangkan untuk mengintegrasikan API lain untuk merayapi data dan kemudian memasukkannya ke dalam LLM.
diagram alur LR
A[Pengguna memasukkan pertanyaan] --> B[Telusuri Google]
A --> C[Cari Twitter, belum diterapkan]
A --> D[Cari mesin lain]
B --> E[Hasil pencarian diserahkan ke ChatGPT]
E --> F[ChatGPT menggunakan konteks ini untuk memberikan jawaban]
Harap diperhatikan: penerapan saat ini memasukkan hasil Google Penelusuran ke gpt-3.5-turbo
dan tidak menyertakan pesan sebelumnya dalam kueri berikutnya untuk menghindari melampaui batas token.
Proyek ini dilisensikan di bawah lisensi MIT.