
Pocket-Gen adalah aplikasi generator cepat menggunakan Python, Flat Library, dan Ollama LLM. Alat ini membantu pengguna menghasilkan dan mengelola petunjuk secara efisien.
pocket-gen/
├── init.py
├── assets/
│ ├── fonts/
│ │ ├── alfont_com_SFProAR_semibold.ttf
│ │ └── SF-Pro-Text-Medium.otf
│ └── icons/
│ └── Asset.png
├── file.py
├── Logic/
│ ├── init.py
│ └── llm_logic.py
├── main.py
├── Model_Create/
│ ├── init.py
│ └── model_create.py
├── README.md
├── requirements.txt
├── strings_/
│ ├── init.py
│ └── strings.py
└── views/
├── image2txt_view.py
└── text2text_view.pyUntuk memulai dengan Pocket-Gen, ikuti langkah-langkah ini:
Klon Repositori :
git clone https://github.com/yourusername/pocket-gen.git
cd pocket-genBuat lingkungan virtual (opsional tetapi direkomendasikan):
python -m venv venv
source venv/bin/activate # On Windows use `venvScriptsactivate`Instal dependensi yang diperlukan :
pip install -r requirements.txtInstal Ollama : Ikuti instruksi di situs web Ollama untuk menginstal ollama di mesin Anda.
Instal model LLAVA dan LLAMA2 LLM : Ikuti dokumentasi untuk LLAVA dan LLAMA2 untuk menginstal model ini di mesin Anda.
Konfigurasikan model aplikasi : Jalankan skrip create_model.py untuk mengonfigurasi model untuk aplikasi:
python Model_Create/model_create.pySetelah menginstal dependensi dan mengkonfigurasi model, Anda dapat menjalankan aplikasi menggunakan:
flet run





Script main.py mengatur antarmuka pengguna grafis untuk aplikasi saku-gen menggunakan pustaka FLET. Fitur utama meliputi:
/text_prompt dan /image2txt ).assets/fonts .views . Pastikan semua dependensi diinstal sesuai requirements.txt file. Selain itu, pastikan model Ollama, LLAVA, dan LLAMA2 LLM diinstal dan dikonfigurasi dengan benar.
Jika Anda ingin berkontribusi pada proyek ini, silakan ikuti langkah -langkah ini:
git checkout -b feature-foo ).git commit -am 'Add feature foo' ).git push origin feature-foo ).Proyek ini dilisensikan di bawah lisensi MIT. Lihat file lisensi untuk lebih jelasnya.
Jika Anda memiliki pertanyaan atau umpan balik, silakan hubungi saya di [email protected].