| --- |
| title: Code LLM |
| emoji: 📈 |
| colorFrom: purple |
| colorTo: yellow |
| sdk: docker |
| pinned: false |
| license: mit |
| --- |
| |
| # Code LLM Service |
|
|
| FastAPI приложение с Gradio интерфейсом для работы с кодом. |
|
|
| ## Развёртывание на Hugging Face Spaces (бесплатный тариф) |
|
|
| 1. Создай репозиторий пространства на [HF Hub](https://huggingface.co/new-space) |
| 2. Выбери SDK: **Docker** |
| 3. Залей код в репозиторий |
| 4. Hugging Face автоматически соберёт Docker образ и развернёт приложение |
|
|
| ### Требования для бесплатного тарифа: |
| - ✅ Используется `python:3.10-slim` (оптимальный размер) |
| - ✅ Минимальные системные зависимости (только libgomp1) |
| - ✅ Быстрая сборка образа |
| - ✅ Низкое потребление памяти при запуске |
|
|
| ## Локальный запуск |
|
|
| ```bash |
| # Установка зависимостей |
| pip install -r requirements.txt |
| |
| # Запуск приложения |
| python main.py |
| ``` |
|
|
| Приложение будет доступно по адресу: http://localhost:7860 |
|
|
| ## API Документация |
|
|
| - Swagger UI: http://localhost:7860/docs |
| - ReDoc: http://localhost:7860/redoc |
|
|
| Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference |
|
|