Alat kecil yang memungkinkan Anda mengajukan pertanyaan dari PDF, EPUB, file teks, dan dokumen Word Anda. Pikirkan chatpdf.com atau kotak AI.
Tersedia sebagai buku catatan yang meluncurkan aplikasi web sederhana dengan UI. Menggunakan langchain dan gradio untuk sebagian besar pengangkatan berat.
Ambil Antilibrary-OpenAI.ipynb . Simpan di mana saja dan buat folder bernama books - di situlah Anda harus meletakkan file Anda. [*] Antilibrary saat ini dapat mengambil PDF, DOC, DOCX, TXT, MD dan EPUB.
Anda membutuhkan kunci API OpenAI. Di .IPYNB Notebook, Anda akan melihat OPENAI_API_KEY = "your openai api key goes here" - di situlah kuncinya.
Setelah kunci masuk, jalankan setiap bagian notebook. Bagian terakhir akan membuka antarmuka di bagian bawah. Anda dapat membuka UI di tab browser terpisah, atau menggunakannya langsung di notebook.
Antilibrary akan membaca dokumen Anda dan menghasilkan embeddings untuk mereka. Ini kemudian akan menggunakan embeddings ini untuk mencari informasi yang relevan dengan pertanyaan Anda, dan memberikan informasi ini ke OpenAi untuk menghasilkan respons yang Anda lihat. Jika Anda menambahkan dokumen baru saat program sedang berjalan, tekan tombol Scan the library again .
Ini diagram,
grafik lr
A [Anda]-Pertanyaan Anda ---> B (teks tertanam yaitu: Antilibrary)
B Teks yang relevan-> d {openai}
A --STAN YOUR ANDA-> D
D-Respons-> a
Saya membangun ini untuk menjelajahi Langchain, sehingga versi saat ini mungkin memiliki beberapa dependensi yang belum terselesaikan (perbaikan kecil). Harap dicatat bahwa karena cara pencariannya, terbatas pada pertanyaan langsung dan terperinci; Pertanyaan umum tidak akan banyak berguna, dan itu tidak akan bertindak seperti chatbot.
[*] Jika Anda berjalan di Google Collab, Anda dapat mengganti /buku dengan folder drive pilihan Anda.