Infinigpt adalah chatbot openai untuk IRC (Internet Relay Chat). Ini memiliki prompt yang bagus yang memungkinkannya untuk bermain sebagai hampir semua hal yang dapat Anda pikirkan. Anda dapat mengatur kepribadian default apa pun yang Anda inginkan. Ini dapat diubah kapan saja, dan setiap pengguna memiliki riwayat obrolan terpisah dengan pengaturan kepribadian yang mereka pilih. Pengguna dapat berinteraksi satu sama lain untuk mengobrol dengan kolaborasi jika mereka mau, tetapi sebaliknya, percakapan dipisahkan.
Juga tersedia untuk protokol obrolan matriks di Infinigpt-Matrix
Sekarang dengan dukungan ollama dan switching model.
pip3 install openai irc
#optionally
pip3 install ollama-python
Dapatkan tombol API OpenAI, atur sebagai variabel lingkungan OpenAI_API_KEY (Anda dapat melakukan ini di bagian bawah kode juga dengan membongkar bagian untuk mengatur variabel lingkungan)
Tambahkan model ollama yang diinginkan ke daftar model di config.json jika Anda ingin menggunakannya.
Isi variabel untuk saluran, nama panggilan, kata sandi dan server di config.json.
Kata sandi adalah opsional, tetapi pendaftaran diperlukan untuk beberapa saluran.
python3 infinigpt.py
.Ai Pesan atau Botname: Pesan Penggunaan Dasar. Kepribadian diatur oleh operator bot.
.x pesan pengguna ini memungkinkan Anda untuk berbicara dengan riwayat obrolan pengguna lain. Pengguna adalah nama tampilan pengguna yang riwayatnya ingin Anda gunakan
.Persona kepribadian mengubah kepribadian. Ini bisa berupa karakter, tipe kepribadian, objek, ide. Jangan gunakan prompt khusus di sini.
.custom prompt atur prompt sistem kustom
.Reset Reset untuk Preset Kepribadian
.Stock Hapus Kepribadian dan Setel ulang ke Pengaturan GPT Standar
Daftar Model Tersedia Model Bahasa Besar
.model ModelName Change Model
.model reset reset model
.Help Botname Tampilkan menu bantuan