--- title: Eroha AgentAPI v3.1 emoji: 🤖 colorFrom: indigo colorTo: blue sdk: docker app_file: app.py pinned: true pre_build: .hf/pre-build.sh --- # 🤖 Eroha AgentAPI v3.1 — Guru Edition **Особенности:** - Полностью изолирован от Hugging Face Runtime - Бесплатно использует Hugging Face Inference API - Генерация ответов уровня “гуру” (enhanced prompt) - Поддержка русского и английского - WebUI + REST API # 🤖 Eroha AgentAPI — стабильный Docker Space Полностью исправленная версия для стабильного развёртывания внутри Hugging Face Spaces. Изолированный runtime устраняет конфликт с внутренними пакетами `huggingface-hub`. --- ## 🚀 Основные особенности - Используется **изолированная среда Docker** - Исправлен конфликт версий `huggingface-hub` - Поддержка `transformers==4.46.0` и `torch==2.4.1` - Фиксированная версия `gradio==4.41.0` - Автоматическая проверка и переустановка зависимостей перед запуском - Совместимость с Hugging Face Spaces SDK и локальным запуском --- ## 🧱 Структура проекта | Файл | Назначение | |------|-------------| | `Dockerfile` | Основной Docker-образ с Python и зависимостями | | `entrypoint.sh` | Исполняемый скрипт, который устраняет конфликт HF Runtime | | `.hf/pre-build.sh` | Скрипт, выполняющийся **до** установки стандартных HF пакетов | | `app.py` | Основной исполняемый файл приложения (Gradio интерфейс) | --- ## ⚙️ Технические детали - Среда: `Python 3.10 (slim)` - Пакеты фиксированы и не перезаписываются при каждом запуске - `entrypoint.sh` выполняет переустановку зависимостей после активации контейнера - Полностью изолирован от **HF Overlay Runtime** --- ✅ **Статус:** Контейнер работает стабильно (`Running`) Ошибки `ModuleNotFoundError` и `network error` устранены.