Yermek68 commited on
Commit
107eea9
·
verified ·
1 Parent(s): e440f6c

Create README.md

Browse files
Files changed (1) hide show
  1. README.md +22 -73
README.md CHANGED
@@ -1,75 +1,24 @@
1
- # 🤖 Eroha AgentAPI v5.8 — AutoRecovery + Smart Dashboard Edition
2
-
3
- ## 🚀 Возможности
4
- - Автоматическая проверка и восстановление токена
5
- - Circuit Breaker при ошибках 5xx/401
6
- - Watchdog каждые 5 минут
7
- - Fallback через локальную модель `tiny-gpt2`
8
- - Графическая панель `/ui` и `/dashboard`
9
-
10
- ## 📦 Установка
11
- 1. Создай Space → выбери SDK: `Gradio`
12
- 2. Загрузите файлы:
13
- - `app.py`
14
- - `requirements.txt`
15
- 3. В настройках → Repository secrets добавь:
16
- - `HF_TOKEN`: свой Hugging Face токен
17
-
18
- ## 🌐 Интерфейсы
19
- - `/ui` — чат и панель управления
20
- - `/health` — состояние токена и памяти
21
- - `/inference` — REST API
22
-
23
  ---
24
-
25
- # 🤖 Eroha AgentAPI v3.1 — Guru Edition
26
-
27
- **Особенности:**
28
- - Полностью изолирован от Hugging Face Runtime
29
- - Бесплатно использует Hugging Face Inference API
30
- - Генерация ответов уровня “гуру” (enhanced prompt)
31
- - Поддержка русского и английского
32
- - WebUI + REST API
33
-
34
-
35
- # 🤖 Eroha AgentAPI — стабильный Docker Space
36
-
37
- Полностью исправленная версия для стабильного развёртывания внутри Hugging Face Spaces.
38
- Изолированный runtime устраняет конфликт с внутренними пакетами `huggingface-hub`.
39
-
40
  ---
41
-
42
- ## 🚀 Основные особенности
43
-
44
- - Используется **изолированная среда Docker**
45
- - Исправлен конфликт версий `huggingface-hub`
46
- - Поддержка `transformers==4.46.0` и `torch==2.4.1`
47
- - Фиксированная версия `gradio==4.41.0`
48
- - Автоматическая проверка и переустановка зависимостей перед запуском
49
- - Совместимость с Hugging Face Spaces SDK и локальным запуском
50
-
51
- ---
52
-
53
- ## 🧱 Структура проекта
54
-
55
- | Файл | Назначение |
56
- |------|-------------|
57
- | `Dockerfile` | Основной Docker-образ с Python и зависимостями |
58
- | `entrypoint.sh` | Исполняемый скрипт, который устраняет конфликт HF Runtime |
59
- | `.hf/pre-build.sh` | Скрипт, выполняющийся **до** установки стандартных HF пакетов |
60
- | `app.py` | Основной исполняемый файл приложения (Gradio интерфейс) |
61
-
62
- ---
63
-
64
- ## ⚙️ Технические детали
65
-
66
- - Среда: `Python 3.10 (slim)`
67
- - Пакеты фиксированы и не перезаписываются при каждом запуске
68
- - `entrypoint.sh` выполняет переустановку зависимостей после активации контейнера
69
- - Полностью изолирован от **HF Overlay Runtime**
70
-
71
- ---
72
-
73
- ✅ **Статус:**
74
- Контейнер работает стабильно (`Running`)
75
- Ошибки `ModuleNotFoundError` и `network error` устранены.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ---
2
+ title: Eroha AgentAPI v5.8
3
+ emoji: 🤖
4
+ colorFrom: indigo
5
+ colorTo: purple
6
+ sdk: gradio
7
+ sdk_version: 4.44.1
8
+ app_file: app.py
9
+ pinned: false
10
+ license: mit
 
 
 
 
 
 
 
11
  ---
12
+ # 🤖 Eroha AgentAPI v5.8 — AutoRecovery + Smart Dashboard
13
+
14
+ Production-ready AI agent system with:
15
+ - Automatic Hugging Face token validation & recovery
16
+ - Circuit Breaker protection
17
+ - Watchdog health monitoring
18
+ - Local fallback model
19
+ - Interactive Smart Dashboard
20
+
21
+ 🌐 Interface:
22
+ - `/ui` — main Gradio interface
23
+ - `/health` — API health status
24
+ - `/inference` REST endpoint