File size: 4,319 Bytes
8d85b25 f095630 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 |
---
title: Mirrors
emoji: ๐
colorFrom: yellow
colorTo: blue
sdk: gradio
sdk_version: 5.33.2
app_file: app.py
pinned: false
---
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
# ๐ช ืืจืืืช (Mirrors) - Hebrew Self-Reflective AI Agent
ืืจืื ืืืฉื ืืืื ืืฉืื ืคื ืืื ืขื ืืืืงืื ืืฉืื ืื ืฉื ืขืฆืื, ืืืืกืก ืขื ืชืืืืจืืืช ืืขืจืืช ืืืฉืคืื ืืคื ืืืืช (IFS).
## โจ ืื ืื ืืจืืืช?
ืืจืืืช ืืื ืืคืืืงืฆืื ืืืฆืืจืช ืืืืืื ืคื ืืื ืขื 5 ืืืงืื ืคืกืืืืืืืืื ืืจืืืืื:
- **ืืงืื ืืืืงืืจืชื** - ืืืืง ืฉืื ืกื ืืืื ืขืืื ืขื ืืื ืืืงืืจืช ืืืืืื ื
- **ืืืื/ื ืืคื ืืืืช** - ืืืืง ืืคืืืข, ืืฆืขืืจ ืืืืืืชื ืฉืื
- **ืืืจืฆื** - ืืืืง ืฉืจืืฆื ืฉืืืื ืืืื ืืจืืฆืื
- **ืืืื** - ืืืืง ืืืืง ืฉืืื ืขืืื ืืคื ื ืคืืืขืืช
- **ืื ืื ืข/ืช** - ืืืืง ืฉืืขืืืฃ ืืืืื ืข ืืืฆืืื ืืืชืืจืื
## ๐ ืืจืฆื ืืงืืืืช
### ืืคืฉืจืืช 1: ืืจืฆื ืืืืจื
```bash
python run_local.py
```
### ืืคืฉืจืืช 2: ืืจืฆื ืืื ืืช
```bash
# ืืชืงื ืช dependencies
pip install -r requirements.txt
# ืืจืฆืช ืืืคืืืงืฆืื ืืจืืฉืืช
python app.py
# ืื ืืจืฆืช ืืืจืกื ืืคืฉืืื
python simple_app.py
```
### ืืขืืืช ื ืคืืฆืืช
- ืื ืืฉ ืืขืื ืขื ืืืืื, ืืืคืืืงืฆืื ืชืขืืืจ ืืืืืืืืช ืืืฆื ืชืืืืืช ืชืื ืืชื
- ืื ืืืคืืืงืฆืื ืืจืืฉืืช ืื ืขืืืืช, ื ืกื: `python simple_app.py`
- ืืืื ืฉืืชื ื-virtual environment ืื ืืฉ ืืขืืืช dependencies
## ๐ ืคืจืืกื ื-Hugging Face Spaces
### ืฉืื 1: ืฆืืจ Space ืืืฉ
1. ืื ื-[Hugging Face Spaces](https://huggingface.co/spaces)
2. ืฆืืจ Space ืืืฉ ืขื ืืืืจืืช:
- **SDK**: Gradio
- **Hardware**: CPU Basic (ืืื ื)
- **Python Version**: 3.9+
### ืฉืื 2: ืืขืื ืงืืฆืื
ืืขืื ืืช ืืงืืฆืื ืืืืื ื-Space ืฉืื:
- `app.py`
- `requirements.txt`
- `prompt_engineering.py`
- `conversation_manager.py`
- `README.md`
### ืฉืื 3: ืืจืฆื ืืืืืืืืช
ื-Space ืืืื ืฉืืืืืจ ืืืคืืืงืฆืืช Gradio ืืืจืืฅ ืืช `app.py` ืืืืืืืืช.
## ๐ง ืืืคืืื ืื ืืื ืืื
### ืืขืจืืช ืชืืืืืช ืืืื
- **ืชืืืืืช ืชืื ืืชืืืช ืจืืฉืื ืืืช**: ืืขืจืืช ืืืืื ื ืฉืชืืื ืขืืืืช
- **ืฉืืคืืจ ืืืื AI (ืืืคืฆืืื ืื)**: ืืฉืืืื, ืืฉืคืจ ืืช ืืชืืืืืช
- **ืืชืืื ืืกืืืื**: ืืชื ืื ืืื ืืงืืืืช ืื-HF Spaces
### ืชืืืื ืืขืืจืืช ืืืื
- ืืืฉืง ืืขืืจืืช ืืืชืื RTL
- ืชืืืืืช ืืืชื ืืืืช ืืื persona
- ืืื ืช ืงืื ืืงืกื ืจืืฉื
### ื ืืืื ืฉืืื ืืชืงืื
- ืืืืจืช ืืงืฉืจ ืจืืฉืื ื
- ืืชืืื ืืืฉืืช ืฉื personas
- ื ืืืื ืืืกืืืจืืืช ืฉืืื
## ๐ ืืจืืฉืืช ืืขืจืืช
```
Python 3.9+
gradio>=4.0.0
transformers>=4.30.0
torch>=2.0.0
```
## ๐ฏ ืืื ื ืืคืจืืืงื
```
mirrors-app/
โโโ app.py # ืืคืืืงืฆืื ืจืืฉืืช
โโโ simple_app.py # ืืจืกื ืคืฉืืื
โโโ run_local.py # ืกืงืจืืคื ืืจืฆื ืืงืืืืช
โโโ prompt_engineering.py # ื ืืืื personas ื-prompts
โโโ conversation_manager.py # ื ืืืื ืฉืืืืช
โโโ requirements.txt # dependencies
โโโ README.md # ืืืืจืื ืืื
```
## ๐ก ืฉืืืืฉ ืืืคืืืงืฆืื
1. **ืฉืื ืจืืฉืื**: ืกืคืจ ืขื ืขืฆืื ืื ืขื ืืฆืื ืื ืืืื
2. **ืฉืื ืฉื ื**: ืืืจ ืืืง ืคื ืืื ืืฉืืื ืืืชืื ืืืชื
3. **ืฉืื ืฉืืืฉื**: ืืชืื ืฉืืื ืคืชืืื ืขื ืืืืง ืฉืืืจืช
## ๐ค ืชืจืืื ืืคืจืืืงื
ืืคืจืืืงื ืืขืืฆื ืืืืืช ืคืฉืื ืืืืืืืจื:
- `prompt_engineering.py` - ืืืกืฃ personas ืืืฉืื ืื ืฉืคืจ ืืช ืืงืืืืื
- `conversation_manager.py` - ืฉืคืจ ื ืืืื ืฉืืืืช
- `app.py` - ืฉืคืจ ืืช ืืืืฉืง ืื ืืคืื ืงืฆืืื ืืืืช
## ๐ ืจืืฉืืื
ืคืจืืืงื ืงืื ืคืชืื ืืืืจืืช ืืื ืืืืืช ืืคืืชืื ืืืฉื.
---
๐ช **ืืจืืืช - ืืงืื ืืืื ืืฉืืื ืขื ืขืฆืื** ๐ช
|