
Pocket-gen est une application de générateur rapide utilisant Python, FLET Library et Olllama LLM. Cet outil aide les utilisateurs à générer et à gérer efficacement les invites.
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.pyPour commencer avec Pocket-Gen, suivez ces étapes:
Clone le référentiel :
git clone https://github.com/yourusername/pocket-gen.git
cd pocket-genCréez un environnement virtuel (facultatif mais recommandé):
python -m venv venv
source venv/bin/activate # On Windows use `venvScriptsactivate`Installez les dépendances requises :
pip install -r requirements.txtInstallez Olllama : suivez les instructions sur le site Web d'Olllama pour installer Olllama sur votre machine.
Installez les modèles LLAVA et LLAMA2 LLM : Suivez la documentation de LLAVA et LLAMA2 pour installer ces modèles sur votre machine.
Configurez les modèles d'applications : exécutez le script create_model.py pour configurer les modèles de l'application:
python Model_Create/model_create.pyAprès avoir installé les dépendances et configuré les modèles, vous pouvez exécuter l'application en utilisant:
flet run





Le script main.py met en place une interface utilisateur graphique pour l'application de poche à l'aide de la bibliothèque FLET. Les principales caractéristiques comprennent:
/text_prompt et /image2txt ).assets/fonts .views . Assurez-vous que toutes les dépendances sont installées selon le fichier requirements.txt . De plus, assurez-vous que les modèles Olllama, Llava et LLAMA2 LLM sont installés et configurés correctement.
Si vous souhaitez contribuer à ce projet, veuillez suivre ces étapes:
git checkout -b feature-foo ).git commit -am 'Add feature foo' ).git push origin feature-foo ).Ce projet est autorisé sous la licence du MIT. Voir le fichier de licence pour plus de détails.
Si vous avez des questions ou des commentaires, n'hésitez pas à me contacter à [email protected].