README: требования Gitea Actions (секрет GIT_PASSWORD, lowercase-теги); gitignore: .bench
This commit is contained in:
44
README.md
44
README.md
@@ -89,8 +89,15 @@ docker run -d --name kadr-photo-editor -p 3000:3000 ^
|
||||
Требования для работы кнопки:
|
||||
|
||||
1. **Actions включены** на инстансе (уже включены).
|
||||
2. **Зарегистрирован runner** (`act_runner`). Сейчас раннеров нет — без него
|
||||
задания будут висеть в очереди. Регистрация на машине с Docker:
|
||||
2. **Зарегистрирован runner** (`act_runner`) — уже работает
|
||||
(«Runner-10C-32Gb»).
|
||||
3. **Секрет `GIT_PASSWORD`** в репозитории (Settings → Actions → Secrets):
|
||||
Personal Access Token с правами на пакеты. Имена `GITEA_TOKEN` /
|
||||
`GITHUB_TOKEN` зарезервированы Gitea и не создаются.
|
||||
4. Образ публикуется в `git.byte-mate.ru/coder/photo-editor` (теги `latest` и
|
||||
имя ветки; путь в registry обязательно в нижнем регистре).
|
||||
|
||||
Если runner ещё не зарегистрирован:
|
||||
|
||||
```bash
|
||||
# токен регистрации: Администрирование → Actions → Runners → Create new runner
|
||||
@@ -104,3 +111,36 @@ docker run -d --name kadr-photo-editor -p 3000:3000 ^
|
||||
|
||||
3. После регистрации нажмите «Run workflow» — образ соберётся Buildx'ом и
|
||||
уедет в registry.
|
||||
|
||||
## Тест скорости моделей Codex (ветка testing)
|
||||
|
||||
Сервер умеет переопределять модель и уровень рассуждений через переменные
|
||||
окружения (без правки `~/.codex/config.toml`):
|
||||
|
||||
```powershell
|
||||
$env:CODEX_MODEL = "gpt-5.6-luna"; $env:CODEX_REASONING_EFFORT = "low"
|
||||
npm start
|
||||
```
|
||||
|
||||
Проверено на ветке `testing`: одинаковое фото 512×512 и один промпт,
|
||||
замер полного цикла редактирования:
|
||||
|
||||
| Конфигурация | Время | Токены |
|
||||
|---|---|---|
|
||||
| `gpt-5.6-sol` + effort high (как сейчас) | 73.9 s | 15 286 |
|
||||
| `gpt-5.6-sol` + effort low | 61.7 s | 29 760 |
|
||||
| `gpt-5.6-luna` (default medium) | 68.6 s | 52 005 |
|
||||
| `gpt-5.4-mini` (default medium) | 82.1 s | 19 437 |
|
||||
| `gpt-5.2-codex`, `gpt-5.2-codex-mini` | — | недоступны для ChatGPT-аккаунта (API 400) |
|
||||
|
||||
Выводы:
|
||||
|
||||
- **Выбор модели почти не влияет на время** (60–82 s): узкое место — вызов
|
||||
image-модели при редактировании, а не агентная модель.
|
||||
- Единственный заметный выигрыш — `CODEX_REASONING_EFFORT=low` (~17%).
|
||||
Кстати, у `gpt-5.6-sol` low — это значение по умолчанию; в
|
||||
`~/.codex/config.toml` оно переопределено на `high`, поэтому редактирование
|
||||
такое долгое.
|
||||
- Для радикального ускорения нужно уменьшать разрешение исходника для шага
|
||||
редактирования (медленнее при 1200×800, чем при 512×512) — но тогда
|
||||
результат будет меньшего размера.
|
||||
|
||||
Reference in New Issue
Block a user