Hosdroid commited on
Commit
aaab3e2
·
verified ·
1 Parent(s): b2c0149

Create requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +38 -0
requirements.txt ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ فایل `app.py` کامل شد و آماده اجراست. حالا قدم‌های بعدی برای تکمیل Space و وصل کردن به ربات بله:
2
+
3
+ ---
4
+
5
+ ## 1️⃣ ساخت فایل `requirements.txt`
6
+ این فایل لازم است تا Hugging Face Space کتابخانه‌ها را نصب کند:
7
+ ```
8
+ gradio
9
+ requests
10
+ cachetools
11
+ playwright # فقط برای fallback Copilot اختیاری
12
+ ```
13
+ ---
14
+
15
+ ## 2️⃣ تنظیم Secrets در Space
16
+ در قسمت **Settings → Secrets** این مقادیر را اضافه کن:
17
+ - `HF_TOKEN` : توکن Hugging Face
18
+ - `HF_MODEL_CHAT` : مدل چت HF (مثلاً `meta-llama/Llama-2-7b-chat`)
19
+ - `HF_MODEL_IMAGE` : مدل تصویر HF (مثلاً `stabilityai/stable-diffusion-2`)
20
+ - `HF_MODEL_CODE` : مدل کدنویسی HF (مثلاً `bigcode/starcoder`)
21
+ - `ENABLE_COPILOT_FALLBACK` : 1 یا 0 (اختیاری)
22
+ - `COPILOT_EMAIL` / `COPILOT_PASSWORD` : فقط اگر می‌خوای fallback Copilot فعال باشه
23
+ ---
24
+
25
+ ## 3️⃣ تست Space
26
+ 1. روی Hugging Face Space برو.
27
+ 2. فایل‌ها (`app.py` + `requirements.txt`) رو push کن.
28
+ 3. Space به صورت خودکار اجرا می‌شود و باید UI سه تب: Chat / Image / Code را ببینی.
29
+ ---
30
+
31
+ ## 4️⃣ وصل کردن ربات بله به Space
32
+ 1. ربات بله توکن داره (از BotFather بگیری).
33
+ 2. ربات باید پیام‌ها را به **URL Space** (مثلاً `https://huggingface.co/spaces/Hosdroid/Kokbco`) ارسال کنه.
34
+ 3. Space به هر پیام پاسخ می‌دهد و ربات آن پاسخ را به کاربر برمی‌گرداند.
35
+ 4. می‌توانی endpointها را به صورت JSON یا ساده HTML/POST مدیریت کنی.
36
+ ---
37
+
38
+ ✅ با این مراحل، سیستم دو لایه‌ی HF + Copilot fallback آماده است و ربات بله هم می‌تواند از آن استفاده کند.