Versi .05 dari asisten/agen Aetherius AI oleh libraryofcelsus.com
Panduan Instalasi
Panduan Penggunaan Aetherius
Lewati ke Changelog
Server Perselisihan
Aetherius dalam keadaan perkembangan berulang yang konstan. Jika Anda menyukai versi yang Anda gunakan, simpan cadangan atau buat garpu. Harapkan bug.
Perbarui Kesehatan Saya
Pada 6/07, saya menjalani operasi pinggul ketiga saya. Sayangnya, situasinya lebih parah dari yang diperkirakan pada awalnya, membutuhkan tulang rawan donor karena tulang pada radang sendi tulang. Jika operasi ini tidak berhasil, saya mungkin perlu penggantian pinggul total sebelum berbelok tiga puluh. Beruntung aku!
Pada catatan yang lebih cerah, pergelangan tangan saya telah menunjukkan peningkatan yang signifikan. Mungkin saja ada di kepala saya, tetapi obat yang diresepkan untuk pinggul saya untuk membatasi jaringan parut dan mencegah pertumbuhan kembali tulang pada tulang paha saya tampaknya telah bekerja keajaiban untuk pergelangan tangan saya. Benjolan besar jaringan parut akhirnya mulai putus, dan saya mengalami lebih sedikit rasa sakit selama penggunaan tangan saya, meskipun ini dapat dikaitkan dengan obat anti-inflamasi. Terlepas dari itu, saya akhirnya mencapai titik di mana saya dapat melanjutkan pekerjaan AI. Saya berencana untuk memulai perlahan, dimulai dengan refactoring basis kode Aeterius. Seiring waktu, kegunaan Aetherius telah berkurang secara signifikan karena ketergantungannya pada teknik -teknik yang sudah ketinggalan zaman yang tidak kompatibel dengan model modern. Setelah refactor selesai, Aetherius harus sekali lagi menjadi asisten AI fungsional.
Pembaruan pada refactor kode Aetherius telah menjadi cukup kompleks, membuatnya sangat rumit untuk bekerja pada aspek individual. Untuk mengurangi ini dan merampingkan proses pengembangan, saya telah memutuskan untuk memisahkan setiap teknik menjadi repositori sendiri. Pendekatan ini akan memungkinkan peningkatan individu dan memudahkan siapa pun yang tertarik untuk membedah kode. Setelah semua bagian yang berbeda telah ditulis ulang dan ditingkatkan, saya akan mengintegrasikannya kembali ke proyek Aeterius utama.
Skrip individu saat ini:
Perubahan terbaru
• 6/10 Mulai Kode Refactor
• 6/10 mulai meningkatkan petunjuk internal
• 6/10 Menambahkan pemformatan Llama 3
• 6/10 Tambahan Dukungan untuk Koboldcpp
• 6/10 Oobabooga yang diperbarui untuk menggunakan API baru
• 6/10 Menambahkan Kemampuan untuk Menggunakan Kartu Karakter V2
• 4/08 Menambahkan skrip API baru. Ini memiliki Discord bot built in dan akan secara otomatis diluncurkan jika token yang valid terdeteksi di api_settings.json. Ngrok digunakan untuk URL yang menghadap publik, saat ini menggunakan format OpenAI.
• 4/08 Memperbaiki bug dengan pemrosesan gambar, sekarang harus bekerja dengan skrip UI dan API.
• 2/11 awalan pencetakan respons tetap.
• 2/09 Menambahkan Visi GPT ke UI. Juga menambahkan TTS.
• 2/07 Menambahkan Webscrape dan alat proses file ke UI
• 1/16 Menambahkan versi eksperimental dari UI yang diperbarui. Alat, TT, dan input suara masih perlu diperbarui.
• 1/09 mode agen yang diperbarui dengan pencarian memori eksplisit baru
• 1/08 Menambahkan pendekatan seperti hutan acak untuk pencarian memori eksplisit
• 1/08 bug pemilihan domain pengetahuan tetap tetap
Aeterius adalah kerangka kerja/sub-agen AI yang serba guna, beradaptasi dengan kebutuhan Anda. Kemampuannya melampaui chatbots konvensional:
Data waktu nyata : Aetherius memiliki akses untuk mencari web atau data Anda sendiri dalam mode agen, memungkinkan informasi yang tidak terkandung dalam model dasar.
Kerangka Multi-Agen : Aetherius memberi Anda kemampuan untuk membuat sub-agen untuk kasus penggunaan apa pun yang Anda miliki. Alternatif Anda dapat memilikinya memicu skrip Python sebagai gantinya.
Reflective Journal : Bicaralah pikiran Anda dengan bebas dan terima umpan balik yang bijaksana tanpa penilaian atau ketakutan.
Alat Pembelajaran : Menyelam jauh ke dalam topik favorit Anda dan meningkatkan pengetahuan Anda dengan mudah.
Companion Analisis Data : Memanfaatkan kekuatan data Anda dengan Aeterius di sisi Anda.
Offload kognitif : Otak kedua yang sepenuhnya pribadi, membantu Anda dalam mengatur pikiran dan ide.
Pembuatan Konten : Mudah menghasilkan konten berdasarkan file atau Webscrapes.
Memori realistis : Aeterius dibangun di sekitar simulacra ingatan manusia, yang bertujuan untuk memberikan pembentukan dan pembentukan pemikiran yang lebih realistis.
Aeterius adalah asisten asisten/multi-agen AI yang dioperasikan secara lokal, yang dirancang untuk memberi Anda kendali tertinggi. Tidak ada kekuatan eksternal yang dapat mengubahnya tanpa persetujuan Anda, memastikan privasi Anda.
Seperti yang terlihat oleh upaya perubahan kepemimpinan di AI "Open" pada tahun 2023, solusi tertutup yang dikelola tidak dapat dipercaya. Bahkan jika Anda mempercayai kepemimpinan, itu dapat segera berubah tanpa peringatan. Anda tidak memiliki kontrol nyata atas data apa pun yang dikirim.
Dengan menjalankan semuanya secara lokal, masalah ini dapat dihindari.
Di jantung Aeterius terletak kerangka pengambilan memori jangka panjang (LLM) khusus, yang didorong oleh LLM open source menggunakan AETHERNODE API (Tier Colab gratis tersedia), Oobabooga Text-UI, Koboldcpp, atau Openai's Chatgpt. Jenis memori yang berbeda diekstraksi dan digabungkan untuk memberikan proses pemikiran yang lebih realistis dan kreatif daripada chatbots lainnya. Karena ini adalah kerangka kerja, Aetherius dapat menggunakan beberapa host, membongkar komputasi ke beberapa mesin untuk meningkatkan waktu komputasi.
Di luar melayani sebagai chatbot dasar, Aeterius juga dapat menggunakan sub-agen. Ini memungkinkan Aeterius untuk mencari lebih baik melalui ingatannya atau terhubung ke data eksternal. Sub-agen dijalankan dengan memicu skrip, sehingga Aeterius dapat secara teoritis menggunakan sebagian besar hal yang dapat dipicu oleh Python. Aeterius juga dapat "melihat" sekarang berkat Visi GPT-4.
Aeterius dilahirkan dari obsesi saya dengan AI dan perenungan filosofis saya tentang keseimbangan antara kehendak bebas dan determinisme. Sementara saya percaya bahwa kehendak bebas adalah atribut yang melekat dari semua individu, saya tidak percaya bahwa rata -rata orang telah menghabiskan waktu untuk menjadi perorangan atau belajar bagaimana melayani "diri sejati" mereka. Akibatnya, mereka menjadi rentan terhadap pengaruh eksternal dan dapat dengan mudah terombang -ambing. Seringkali, keputusan yang dianggap sebagai mandiri secara tidak sengaja dibentuk oleh rangsangan eksternal atau informasi masa lalu.
Membangun perspektif ini, saya berpendapat bahwa representasi dari proses kognitif manusia dapat dibangun melalui ekstraksi yang cermat dan sintesis modalitas memori yang beragam. Sementara sistem seperti itu mungkin tidak mencapai "kesadaran" dalam pengertian tradisional, saya percaya itu dapat meniru kinerja kognitif manusia ke tingkat yang signifikan.
Setelah ingatan yang memadai telah diekstraksi, harapan saya adalah dapat membuat "Atman" buatan atau "diri sejati" yang dapat digunakan sebagai metode kontrol untuk operasi otonom dan sebagai cara untuk mengatur agen yang lebih kecil dan kurang kompleks.
Dari sinilah nama Aetherius berasal. "αἰθήρ" atau "Aether", unsur kelima yang seharusnya atau intisari dalam pemikiran filosofis kuno yang tidak terlihat, namun meresapi semua. Dan "ius" akhiran Latin untuk "berkaitan dengan" atau "berasal dari". Seorang asisten AI yang berasal dari Aether of the Collective Consiousness.
Aeterius adalah proyek penelitian yang berkelanjutan, berharap ada bug dan hal -hal untuk terus berubah.
| Lingkaran | Keterangan |
|---|---|
| Input pengguna | Interaksi diprakarsai oleh pengguna yang mengirim permintaan ke Aeterius. |
| Ekspansi input | Perluas input pengguna dengan riwayat percakapan untuk makna yang ditingkatkan dalam pencarian database. |
| Ekstraksi domain pengetahuan | Memilih domain pengetahuan dari opsi yang tersedia untuk pencarian memori eksplisit. |
| Pemisahan istilah semantik | Memisahkan input pengguna menjadi istilah sinonim untuk menangkap makna yang bernuansa. |
| Pencarian DB memori pertama | Pencarian kenangan Aeterius untuk menghasilkan monolog dalam. |
| Generasi monolog batin | Menghasilkan monolog dalam yang mencerminkan pengalaman masa lalu, mengkonsolidasikan info pencarian basis data, dan memperluas makna input pengguna. |
| Pencarian DB Memori Kedua | Pencarian kenangan Aeterius lagi untuk merumuskan intuisinya. |
| Generasi intuisi | Membuat rencana aksi berdasarkan ingatan dan monolog batin. Berfungsi sebagai strategi cepat rantai yang dipikirkan secara otomatis. |
| Generasi memori implisit | Menghasilkan ingatan implisit jangka pendek dari proses internalnya. |
| Generasi daftar tugas utama | Menghasilkan daftar tugas asinkron menggunakan kategori sub-agen yang tersedia. |
| Seleksi sub-agen | Memilih sub-agen dari kategori untuk menyelesaikan tugas. |
| Generasi respons akhir | Memanfaatkan monolog batin, riwayat percakapan, dan tugas yang diselesaikan untuk menanggapi pengguna. |
| Generasi memori eksplisit | Menghasilkan ingatan jangka pendek yang eksplisit berdasarkan monolog dalam dan respons akhir. |
| Generasi memori episodik | Menghasilkan ringkasan waktu interaksi saat ini untuk penyimpanan memori episodik. |
| Pembuatan memori flashbulb | Membentuk ingatan/tujuan yang bermakna menggunakan ingatan jangka panjang dan episodik secara berkala. |
| Konsolidasi memori jangka pendek | Konsolidasikan ingatan jangka pendek dan berikan mereka domain pengetahuan sebelum mengunggah sebagai kenangan jangka panjang. |
| Asosiasi Memori Jangka Panjang | Mengelola ukuran basis data dengan meringkas kenangan jangka panjang dan topik terkait pengelompokan. |
Dengan Aeterius, Anda memiliki gudang alat untuk mengeksplorasi dan menggunakan:
Main Aeterius Chatbot : Kerangka kerja untuk pembuatan sub-agen khusus untuk Aeterius.
Sub-agen saat ini
Old UI Chatbot : Teman pribadi Anda dengan ingatan jangka panjang yang realistis.
Pengembangan Aeterius didanai sendiri oleh pekerjaan saya sehari-hari, pertimbangkan untuk mendukung saya jika Anda sering menggunakannya dan ingin kecepatan pengembangan meningkat.
Bergabunglah dengan Perselisihan untuk bantuan atau untuk mendapatkan lebih banyak informasi mendalam!
Server Discord: https://discord.gg/pb5zcna7ze
Panduan Penggunaan Aetherius
Berlangganan YouTube saya untuk tutorial video: https://www.youtube.com/@libraryofcelsus (saluran belum diluncurkan)
Tutorial kode tersedia di: https://www.libraryofcelsus.com/research/public/code-tutorials/
Dibuat oleh: https://github.com/libraryofcelsus
Terinspirasi oleh https://github.com/daveshap/
• Terus meningkatkan petunjuk internal
• Selesaikan Panduan Penggunaan Aetherius
• Dokumentasi yang lebih baik
• Alat Buku/File Summarizer
• Alat Generator Dataset
• Model LLM khusus untuk Aetherius
• Luncurkan saluran YouTube Tutorial AI
0,05
0,047b
• Menambahkan visi GPT ke UI. Juga menambahkan TTS.
• Menambahkan Webscrape dan alat proses file ke UI
0,047a
• Menambahkan versi eksperimental dari UI yang diperbarui. Alat, TT, dan input suara masih perlu diperbarui.
0,046c
• Menambahkan pendekatan seperti hutan acak untuk pencarian memori eksplisit
• Bug pemilihan domain pengetahuan tetap
0,046b
• Memperbaiki kesalahan penyandian unicode saat menulis file kepribadian.
• Menambahkan visi GPT ke mode agen.
• Menambahkan dukungan penglihatan GPT. Saya merekomendasikan menggunakan Bot Perselisihan untuk ini.
• Menambahkan mode unggahan memori paksa.
• Berbagai perubahan backend, tidak ada fungsi tambahan untuk saat ini, sebagian besar untuk barang -barang di masa depan.
• Memperbaiki bug seleksi sub-agen.
0,046a
• Menambahkan sistem kategori baru untuk sub-agen, hanya dalam skrip API async untuk saat ini.
• Memperbaiki bug yang menyebabkan beberapa kategori dimuat ke dalam daftar kategori. Juga memperbaiki bug prompt kosong. Versi API Async saja.
• Menambahkan skrip terpisah untuk kategori sub-agen memori. Versi API Async saja.
• Menambahkan domain pengetahuan eksperimental untuk memori jangka panjang yang eksplisit. Versi API Async saja.
• Memperbaiki tidak ada bug koleksi untuk pencarian sumber daya eksternal. Versi API Async saja.
• Bekerja pada pemilihan domain pengetahuan. Versi API Async saja.
• Menambahkan UI Gradio sementara untuk mode agen pengujian sampai UI lainnya diperbarui. Nama pengguna dan botname harus diubah dalam "clequio-ui.py" jika menggunakan Discord bot, user_id harus diatur ke nama pengguna Discord.
0,045c
• Menambahkan Bot dan Deskripsi Profil Pengguna. Ini dapat dinonaktifkan di pengaturan API JSON.
• dikonversi .txt pengaturan file ke json
• Menambahkan script bot perselisihan menggunakan API di ./aetherius_api/examples
• Menambahkan skrip API dasar yang dapat diimpor untuk menggunakan Aeterius secara terprogram. (Masih pekerjaan awal sedang berlangsung)
• Menambahkan sub-agen pencarian memori dan pencarian web otonom jika informasi yang diperlukan tidak ada dalam sumber daya eksternal DB.
• Menambahkan skrip sub-agen. Anda sekarang dapat membuat sub-agen khusus untuk loop pemrosesan paralel Aetherius.
• Chatbot Llama 2 yang dikonversi untuk menggunakan JSON untuk pengaturan.
• Penyortiran yang lebih baik untuk menggunakan beberapa host.
• Berbagai perbaikan bug
0,045c
• Menambahkan kemampuan untuk menggunakan beberapa host dengan oobabooga.
• Peningkatan permintaan internal Llama 2
• Menambahkan skor penting untuk beberapa jenis memori (masih dalam proses)
0,045b
• Menambahkan pemrosesan video ke alat pengikis file LLAMA 2.
• Menambahkan kloning suara dengan coqui tts.
0,045a
• Periksa tambahan untuk tanda baca untuk mengunggah memori agar menghindari unggahan memotong di llama 2 chatbot.
• Menambahkan tombol Hapus untuk Sumber Daya Eksternal di Menu Penghapusan Manajemen DB di Llama 2 Chatbot.
• Peningkatan permintaan internal untuk mode agen LLAMA 2 dan alat Webscrape.
• Berbagai perbaikan bug
0,044f
• Menambahkan input suara menggunakan Whisper dan TTS menggunakan GTT atau sebelas laboratorium. Bark TTS masih dalam proses.
0,044e
• Memperbaiki bug di mana ukuran embedding tidak diatur saat membuat koleksi.
• Nama pengguna yang beralih dari nama koleksi ke metadata.
0,044d
• Menambahkan menu pemilihan embedding, untuk saat ini hanya transformator kalimat dan embeddings wajah memeluk yang tersedia.
0,044c
• GUI Baru untuk Aeterius. Sebagian besar mode chatbot sekarang dikonsolidasikan di bawah satu UI.
0,044b
• Penampilan dan fitur LLAMA-2 yang diperbarui
• Chatbot yang digabungkan FileProcessing menjadi Aethersearch
• Memperbaiki bug di mana markdown html dicetak alih -alih teks normal saat menggunakan API publik.
• Menambahkan Colab Notebook untuk orang -orang tanpa GPU.
0,044a
• Koleksi Konsolidasi untuk Visualisasi yang Lebih Baik dengan Qdrant (Tersedia di Dasbor Qdrant)
• Menambahkan tag sumber untuk goresan data eksternal
Changelog yang lebih tua dapat ditemukan di: https://www.libraryofcelsus.com/aetherius/
Unduh folder Zip Project dengan menekan menu drop -down kode <>.
1. Instal Python 3.10.6, pastikan Anda menambahkannya ke jalur: https://www.python.org/downloads/release/python-3106/
2. Jalankan "install_aetherius_client_windows.bat" untuk menginstal klien Aetherius.
(Jika Anda mendapatkan kesalahan saat menginstal persyaratan Run: Python -M Pip Cache Purge )
3. Salin tombol OpenAi dan Qdrant API/URL Anda ke folder API_Keys di dalam folder Aetherius_API yang dibuat. Openai diperlukan untuk penglihatan GPT.
4. Salin kunci Google CSE Anda dan kunci API ke folder API_KEYS atau atur Web_Search ke false di chatbot_settings.json.
5. Jika menggunakan OpenAi, Anda dapat melewatkan ini. Jika Anda ingin menjalankan Aeterius secara lokal, Anda harus menginstal salah satu dari berbagai dukungan API.
Koboldcpp (direkomendasikan): https://github.com/lostruins/koboldcpp
Oobabooga: https://github.com/oobabooga/text-generation-webui
Aethernode: https://github.com/libraryofcelsus/aethernode
6. Siapkan Qdrant
Qdrant Cloud: https://qdrant.to/cloud
Untuk menggunakan server Qdrant lokal, instal pertama Docker: https://www.docker.com.
Tipe Berikutnya: Docker Tarik Qdrant/Qdrant: v1.5.1 Dalam prompt perintah.
Setelah selesai diunduh, ketik Docker Run -P 6333: 6333 Qdrant/Qdrant: v1.5.1
Lihat: https://docs.docker.com/desktop/backup-and-restore/ untuk cara membuat cadangan.
Setelah server Qdrant lokal berjalan, itu harus dideteksi secara otomatis oleh Aeterius.
7. Luncurkan Aeterius dengan salah satu file run _*. Bat .
(Perselisihan telah ditambahkan ke API baru. Ini akan secara otomatis dijalankan bersama API jika token yang valid dimasukkan dalam "API_Settings.json".)
(Jika menggunakan NGROK, Anda harus membuat terowongan bernama Aeterius di konfigurasi Ngrok. Ini dapat dilakukan dengan 'run_aethius_cmd.bat' dengan memasukkan 'Ngrok Config Edit') Dapatkan alamat Ngrok statis di sini: https://dashboard.ngrok.com/cloud-geAnains/domains
Contoh Ngrok Config: Region: AS
Versi: '2'
AuthToken: REPLECT_WITH_NGROK_AUTH
Terowongan:
Aetherius:
Proto: http
Nama host: ganti dengan domain ngrok statis
Addr: 127.0.0.1:5000
8. Unggah heuristik ke DB dan ubah nama bot, nama pengguna, dan user_id untuk mulai mengobrol dengan Aetherius!
Untuk mengubah model yang digunakan dengan aethernode, ubah tombol "model_name_or_path" di aethernode/settings.json ke model yang diinginkan. Anda kemudian harus mengubah kunci "Model_Backend" di Aetherius_API/chatbot_settings.json ke format yang diinginkan. Hanya llama-2-chat dan alpaca yang tersedia untuk saat ini.
Model yang Direkomendasikan: TheBloke/LLAMA-2-13B-CHAT-GPTQ
TheBloke/Mythomax-L2-13B-GPTQ
Pengaturan dan prompt dapat ditemukan di folder Aetherius_API.
Foto OCR (JPG, JPEG, PNG) memerlukan Tesseract: https://github.com/ub-mannheim/tesseract/wiki pernah diinstal, salin folder "Tesseract-ocr" dari file program ke folder "Aetherius_Assistant".
Untuk membuat Whisper bekerja dengan CUDA, Anda mungkin perlu menjalankan perintah : . venv Scripts Aktifkan Pip uninstall Torch Torchaudio Pip Instal Torch Torchvision Torchaudio -F https://download.pytorch.org/whl/cu118/torch_stable.html
Panduan Penggunaan Aetherius
Perintah bot
!Agen
(Mengaktifkan mode sub-agen Aetherius)
! Heuristics
(Memungkinkan Anda mengunggah heuristik)
! Implicitstm
(Memungkinkan Anda mengunggah memori implisit jangka pendek)
! Explicitstm
(Memungkinkan Anda mengunggah memori eksplisit jangka pendek)
! Implicitltm
(Memungkinkan Anda mengunggah memori implisit jangka panjang)
! Explicitltm (memungkinkan Anda untuk mengunggah memori eksplisit jangka panjang)
Panduan dengan foto dapat ditemukan di [https://www.libraryofcelsus.com/aetherius-setup-guide/]
Panduan Foto Kedua Tanggal
1. Instal Git: https://git-scm.com/ (git dapat dilewati dengan mengunduh repo sebagai file zip di bawah tombol kode hijau)
2. Instal Python 3.10.6, pastikan Anda menambahkannya ke jalur: https://www.python.org/downloads/release/python-3106/
3. Buka program "Git Bash".
4. Jalankan Git Clone: Git Clone https://github.com/libraryofcelsus/aetherius_ai_assistant.git
5. Buka CMD sebagai Admin (Panel Perintah)
6. Arahkan ke folder proyek: CD Path_to_aeterius_install
7. Ciptakan Lingkungan Virtual: Python -M Venv Venv
8. Aktifkan lingkungan : . venv Script Activate (Ini harus dilakukan sebelum menjalankan Aeterius setiap kali. Run.bat juga akan secara otomatis melakukan ini.)
9. Instal Paket yang Diperlukan: Pip Instal -R Persyaratan.txt
(Jika Anda mendapatkan kesalahan saat menginstal persyaratan: Python -m Pip Cache Purge Setelah mengaktifkan VENV)
10. Perbarui Versi Numpy: Pip Instal -Upgrade Numpy == 1.24 (Jika Anda mendapatkan kesalahan dari TTS Abaikan.)
11. Instal FFMPEG: https://www.gyan.dev/ffmpeg/builds/
12. Instal Torch dengan Cuda: Pip Uninstall Torch Torchvision Pip Instal Torch Torchvision Torchaudio -F https://download.pytorch.org/whl/cu118/torch_stable.html
13. Salin kunci API OpenAI Anda ke KEY_OPENAI.TXT (jika menggunakan Oobabooga, Anda dapat melewatkan ini.)
14. Jika menggunakan qdrant cloud salin kunci API mereka dan URL ke file .txt masing -masing di folder ./api_keys. Qdrant Cloud: https://qdrant.to/cloud
15. Untuk menggunakan server Qdrant lokal, instal pertama Docker: https://www.docker.com/
16. Sekarang Jalankan: Docker Pull Qdrant/Qdrant: v1.5.1 di CMD
17. Berikutnya Lari: Docker Run -P 6333: 6333 Qdrant/Qdrant: V1.5.1
18. Setelah server Qdrant lokal berjalan, itu harus dideteksi secara otomatis oleh Aeterius. Jika tidak ada server Qdrant yang berjalan, Aetherius akan menyimpan ke disk.
(Lihat: https://docs.docker.com/desktop/backup-and-restore/ untuk cara membuat cadangan.)
(Jika menggunakan UI, edit pengaturan di luar folder API. Jika menggunakan API, edit pengaturan di dalam folder API. Perselisihan dan gradio Gunakan API.)
19. Salin kunci Google API Anda ke key_google.txt (Anda dapat menonaktifkan sumber daya eksternal Web_search dalam file skrip.)
20. Salin ID Google CSE Anda ke KEY_GOOGLE_CSE.TXT
21. Jika Anda berencana menggunakan foto OCR (jpg, jpeg, pengenalan teks png), itu memerlukan tesseract: https://github.com/ub-mannheim/tesseract/wiki pernah diinstal, salin folder "tesseract-ocr" dari file program ke "Aetherius_Ai_assistant" lipatan. Foto harus ditempatkan di folder ./upload/scans.
22. Jalankan Aeterius dengan mengetik Python Experimental_ UI_Menu.py di CMD atau salah satu file run.bat sebagai admin untuk memulai Aeterius. (Menggunakan run.bat akan memungkinkan Anda melewatkan pembukaan CMD dan mengaktifkan lingkungan.)
23. Pilih DB Unggah Heuristik dari menu manajemen DB untuk mengunggah heuristik untuk bot, DB ini juga dapat berfungsi sebagai DB kepribadian. Contoh bagaimana melakukan ini dapat ditemukan di "kepribadian_db_input_examples.txt" di folder konfigurasi.
24. Edit permintaan chatbot dengan menu konfigurasi. Ini akan memungkinkan Anda mengubah petunjuk utama, sekunder, dan ucapan. Anda juga dapat mengubah hal -hal seperti gaya dan ukuran font.
25. Anda dapat mengubah botname dan nama pengguna di menu login. Mengubah salah satu dari ini akan membuat chatbot baru.
26. Setelah Anda membuat cadangan, Anda dapat mulai menggunakan mode "Auto", mode ini meminta Aetherius memutuskan sendiri apakah harus mengunggah ke ingatannya atau tidak.
27. Untuk menjalankan Aeterius dengan API khusus, unduh dan instal: https://github.com/libraryofcelsus/aethernode
Ini adalah API default baru untuk Aeterius. Instruksi instalasi dapat ditemukan di halaman GitHub.
Untuk mengubah model yang digunakan dengan aethernode, ubah tombol "model_name_or_path" di aethernode/settings.json ke model yang diinginkan. Anda kemudian harus mengubah kunci "Model_Backend" di Aetherius_API/chatbot_settings.json ke format yang diinginkan. Hanya llama-2-chat dan alpaca yang tersedia untuk saat ini.
Aethernode Google Colab Jika Anda tidak memiliki GPU:
28. Untuk menjalankan Aeterius secara lokal menggunakan oobabooga, pertama instal web-ui di: https://github.com/oobabooga/text-generation-webui/releases/tag/snapshot-2023-11-05
Oobabooga Text-UI baru saja mengubah cara kerja API mereka. Versi terkini yang berfungsi adalah Snapshot-2023-11-05 ini dapat dilakukan melalui menu rilis atau git klon https://github.com/oobabooga/text-generation-webui --branch snapshot-2023-11-05
Untuk menjalankan Aeterius di Google Colab dengan Oobabooga menggunakan API publik, gunakan file notebook di folder "./colab notebooks". Untuk menggunakan API publik dengan Aeterius, ubah "host_oobabooga" di pengaturan JSON ke URL yang tidak streaming. Untuk menggunakan beberapa host, pisahkan dengan ruang.
Kemudian, di bawah tab "Mode Antarmuka", aktifkan kotak centang API di bidang "Ekstensi yang Tersedia" saja. Kemudian klik Terapkan dan restart antarmuka.
Selanjutnya, arahkan ke tab Model. Hapus centang pada kotak model Autoload dan kemudian masukkan "TheBlama/LLAMA-2-13B-CHAT-GPTQ" ke dalam kotak unduhan (model 7B dapat digunakan untuk hasil yang lebih cepat, tetapi kadang-kadang memecah format dan memiliki kecenderungan untuk mengada-ada. Tidak akan merekomendasikan jika Anda membutuhkan data faktual). Model lain mungkin berhasil, tetapi ini adalah yang diuji.
Setelah unduhan selesai, muat ulang menu pemilihan model dan kemudian pilih model. Ubah Model Loader ke ExllAmav2 dan atur MAX_SEQ_LEN menjadi "4096". Atur "GPU_SPLIT" ke 1 GB di bawah VRAM Max GPU Anda.
Klik tombol "Muat" dan muat model.
Sekarang, masuk ke file chatbot_settings.json di folder aetherius_api dan ubah API menjadi oobabooga, bukan aethernode. Aetherius sekarang harus bekerja!
30. Pengaturan JSON dan Prompt dapat ditemukan di folder Aetherius_API.
Pada Januari 2023, saya memiliki pengalaman perdananya dengan Chatgpt 3.5 dan LLMS secara umum. Sejak saat itu, saya sangat terobsesi dengan AI, mendedikasikan berjam-jam setiap hari untuk mempelajarinya dan untuk eksperimen langsung. Asisten Aeterius AI adalah puncak dari penelitian itu.
Perselisihan: Libraryofcelsus -> Gaya Nama Pengguna Lama: Celsus#0262
Mega Chat: https://mega.nz/c!pmnmeizq