Pembungkus LLM yang membiaskan perilakunya menggunakan petunjuk dan konteks secara transparan kepada pengguna akhir.
sh instal.sh
teks-davinci-003
Flan-T5 diberdayakan oleh Google.
ChatGPT dan GPT4 melalui API berbayar.
Kami mendukung tiga jenis perintah mulai saat ini:
Perintah manual : perintah ini dikodekan secara keras dan merupakan yang pertama disertakan dalam proyek ini.
Perintah GPT Obrolan Luar Biasa : sistem kami juga mendukung kumpulan data HF yang sangat besar ini secara transparan.
Perintah khusus : setiap pengguna dapat menambahkan perintah khusus melalui file.
(Sedang berlangsung) Dukungan untuk perintah awesome-gpt4 .
Pengguna harus membuat file config.txt seperti berikut untuk membaca pembawa Open AI:
[autentikasi] api_key = xxxxxxxxxxxxxxxxxx
dari smartygpt import SmartyGPT, Modelsif __name__=="__main__":s = SmartyGPT(prompt="DoctorAdvice", config_file="/home/user/config.txt") result = s.wrapper("Dapatkah Vitamin D menyembuhkan COVID-19 ?")mencetak(hasil)
Periksa folder Colab atau pengujian untuk contoh dan fungsi lainnya
Tujuan utama proyek ini adalah menggabungkan semua sumber daya (model, prompt, API, dll.) dalam satu lingkungan yang terkait dengan LLM.
Selain itu, kami juga berpikir dari sudut pandang pengguna akhir . Sangat tidak mungkin bahwa pengguna akan memasukkan konteks kompleks dalam kueri untuk membiaskan respons model. Pustaka ini mencoba menyelesaikan masalah ini dengan menyembunyikan detail implementasi kepada pengguna akhir.
Lebih banyak fitur/model akan segera hadir! Jangan ragu untuk membuat PR, membuka terbitan atau menghubungi saya di [email protected]
Perangkat lunak ini disediakan "sebagaimana adanya" dan "dengan segala kekurangannya" tanpa jaminan apa pun, baik tersurat maupun tersirat, termasuk, namun tidak terbatas pada, jaminan tersirat mengenai kelayakan untuk diperdagangkan, kesesuaian untuk tujuan tertentu, dan non-pelanggaran. Tidak ada jaminan yang diberikan bahwa perangkat lunak akan bebas dari cacat atau pengoperasian perangkat lunak tidak akan terganggu. Penggunaan Anda atas perangkat lunak dan materi atau layanan lainnya yang diunduh atau disediakan kepada Anda melalui perangkat lunak adalah kebijaksanaan dan risiko Anda sendiri, dan Anda sepenuhnya bertanggung jawab atas segala potensi kerusakan yang diakibatkan oleh penggunaannya.