
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للبدء في جيب الجيب ، اتبع هذه الخطوات:
استنساخ المستودع :
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. وتشمل الميزات الرئيسية:
/text_prompt و /image2txt ).assets/fonts .views . تأكد من تثبيت جميع التبعيات وفقًا لملف requirements.txt . بالإضافة إلى ذلك ، تأكد من تثبيت نماذج Ollama و LLAVA و LLAMA2 LLM وتكوينها بشكل صحيح.
إذا كنت ترغب في المساهمة في هذا المشروع ، فيرجى اتباع هذه الخطوات:
git checkout -b feature-foo ).git commit -am 'Add feature foo' ).git push origin feature-foo ).هذا المشروع مرخص بموجب ترخيص معهد ماساتشوستس للتكنولوجيا. انظر ملف الترخيص لمزيد من التفاصيل.
إذا كان لديك أي أسئلة أو تعليقات ، فلا تتردد في الاتصال بي على [email protected].