pocket gen
1.0.0

Pocket-Gen是使用Python,Flet Library和Ollama LLM的提示生成器应用程序。该工具可帮助用户有效地生成和管理提示。
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.py要开始使用Pocket-Gen,请按照以下步骤:
克隆存储库:
git clone https://github.com/yourusername/pocket-gen.git
cd pocket-gen创建虚拟环境(可选但建议):
python -m venv venv
source venv/bin/activate # On Windows use `venvScriptsactivate`安装所需的依赖项:
pip install -r requirements.txt安装Ollama :遵循Ollama网站上的说明,在计算机上安装Ollama。
安装LLAVA和LLAMA2 LLM型号:遵循Llava和Llama2的文档以在计算机上安装这些型号。
配置应用程序模型:运行create_model.py脚本以配置应用程序的模型:
python Model_Create/model_create.py安装依赖项并配置模型后,您可以使用以下方式运行应用程序。
flet run





main.py脚本使用FLET库为Pocket-Gen应用程序设置了图形用户界面。主要功能包括:
/text_prompt和/image2txt )。assets/fonts目录中的自定义字体。views目录加载视图。 确保按照requirements.txt安装所有依赖项.txt文件。此外,请确保安装和配置Ollama,Llava和Llama2 LLM型号。
如果您想为该项目做出贡献,请按照以下步骤操作:
git checkout -b feature-foo )。git commit -am 'Add feature foo' )。git push origin feature-foo )。该项目已根据MIT许可获得许可。有关更多详细信息,请参见许可证文件。
如果您有任何疑问或反馈,请随时通过[email protected]与我联系。