MyGirlGPT - Pacar AI Pribadi Anda yang Berjalan di Server Pribadi Anda
Selamat datang di repositori MyGirlGPT. Proyek ini memungkinkan Anda membangun pacar AI yang dipersonalisasi dengan kepribadian, suara, dan bahkan selfie yang unik. Pacar AI berjalan di server pribadi Anda, memberi Anda kendali penuh dan privasi.
MyGirlGPT adalah agen AI yang diterapkan di OpenDAN-Personal-AI-OS
Demo
Klik gambar di bawah untuk melihat demo:
Arsitektur
Arsitektur Proyek
- TelegramBot
- bot: Menerima pesan dari Telegram, dan mengirim pesan ke mygirl.
- mygirl: Memproses pesan dan mengirimkannya ke Server LLM. Jika konversi text-to-speech diperlukan, hubungi Server TTS.
- Server LLM: Sebagai otak dari pacar AI, menghasilkan pesan balasan. Jika ditentukan bahwa pesan diperlukan oleh pengguna, panggil API webui difusi stabil untuk menghasilkan gambar.
- Server TTS: Menyediakan kemampuan text-to-speech.
- Server text2img: Gunakan API webui difusi stabil untuk menyediakan kemampuan text2img.
Cara menjalankannya di server pribadi Anda
- Mulai Webui Difusi Stabil
Mulailah dengan argumen --api
. Jika Anda menerapkan layanan di beberapa perangkat, Anda juga perlu menambahkan argumen --listen
. SD Webui sekarang akan mendengarkan pada port 7860
.
Anda akan memiliki konfigurasi Anda: SD_ADDRESS='http://stablediffusion:7860'
, ini akan digunakan pada langkah berikutnya. - Mulai Server LLM
Ikuti instruksi yang diuraikan dalam Cara menjalankan Server LLM. Setelah server berjalan. Server LLM akan berjalan pada port 5001
. - Mulai Server TTS
Ikuti instruksi yang diuraikan di Cara menjalankan TTS Server. Setelah server berjalan, server akan mendengarkan pada port 6006
. - Mulai TelegramBot
Anda sekarang seharusnya memiliki GPT_SERVER=http://LLM-SERVER:5001
dan TTS_SERVER=http://TTS-SREVER:6006
.
Ikuti instruksi yang dijelaskan di Cara menjalankan TelegramBot untuk memulai bot.
Sekarang Anda bisa bersenang-senang mengobrol dengan gadis AI Anda!!!
Cara Menjalankan MyGirlGPT di RunPod
Bagaimana.untuk.Menjalankan.MyGirlGPT.di.RunPod.mp4
Apa itu RunPod
RunPod adalah platform komputasi awan, yang dirancang khusus untuk aplikasi AI dan pembelajaran mesin.
Fitur
- Integrasi Telegram: Terhubung langsung dengan pacar AI Anda melalui Telegram, memungkinkan Anda mengirim dan menerima pesan dengan lancar.
- Model Bahasa Besar Lokal (LLM): Didukung oleh webui pembuatan teks dengan perlindungan privasi yang lebih baik.
- Kustomisasi Kepribadian: Sesuaikan kepribadian AI dengan preferensi Anda, menjadikannya pasangan yang cocok untuk Anda. Modelnya adalah TehVenom/Pygmalion-Vicuna-1.1-7b
- Pembuatan Suara: Manfaatkan Bark untuk menghasilkan suara untuk model AI Anda, sehingga meningkatkan pengalaman yang mendalam.
- Generasi Selfie: Pacar AI Anda mampu menghasilkan selfie fotorealistik berdasarkan permintaan, didukung oleh UI web Difusi Stabil.
Peta jalan
- Memori Jangka Panjang: Aktifkan MyGirlGPT untuk "mengingat" percakapan jangka panjang, yang akan meningkatkan kedalaman dan kesinambungan interaksi Anda.
- Pesan Video: Pacar AI Anda akan dapat mengirimi Anda video dirinya, memberikan pengalaman yang lebih mendalam dan menarik.
- Discord Bot: Hubungkan pacar AI Anda ke Discord, perluas platform tempat Anda dapat berinteraksi dengannya.
- LLM untuk perintah SD: Mengganti GPT-3.5 dengan LLM lokal untuk menghasilkan perintah untuk SD.
- Beralih Kepribadian: Memungkinkan pengguna untuk beralih di antara kepribadian yang berbeda untuk pacar AI, memberikan lebih banyak variasi dan opsi penyesuaian untuk pengalaman pengguna.
Pertanyaan Umum
Berkontribusi
Kami menyambut permintaan penarikan. Jika Anda berencana melakukan perubahan signifikan, harap buka isu terlebih dahulu untuk mendiskusikannya.
Sejarah Bintang
Lisensi
Proyek ini dilisensikan di bawah Lisensi MIT.
Didukung oleh
- UI web Difusi Stabil
- Kulit pohon
- pembuatan teks-webui
- TehVenom/Pygmalion-Vicuna-1.1-7b