工具介绍
Автоматизированная сборка Openclaw
Быстрый старт
Минимальный (Docker Run)
«ANTHROPIC API KEY» — любой поддерживаемый поставщиком ключ работы (OpenAI, Gemini и т.д.)
— «AUTH PASSWORD» — защищает веб-интерфейс с помощью HTTP basic auth (по умолчанию пользователь «администрирует», переопределяет с «AUTH USERNAME»)
- «OPENCLAW GATEWAY TOKEN» - внутренний токен API; автоматически генерируемый, если он опущен, но явно установленный для стабильного доступа к API
- «OPENCLAW ALLOWED ORIGINS» - **(Required)** Настройка на «http://localhost:5173» или ваше интерфейсное происхождение, чтобы включить CORS для интерфейса управления
- '/data' - сохраняется состояние, конфигурация и рабочее пространство при перезапуске
Полная настройка (docker-compose)
Включает в себя постоянное хранилище, коляску браузера (CDP + VNC) и крючки для веб-хуков. См. "docker-compose.yml".
** После начала: **
1. **Openclaw UI** — 'http://localhost:8080' (login: your 'AUTH USERNAME' / 'AUTH PASSWORD')
2. **Browser desktop** — 'http://localhost:8080/browser/' (login: your 'AUTH USERNAME' / browser 'PASSWORD') — используйте это для входа на сайты, которые нуждаются в auth (OAuth, 2FA, captchas). Openclaw повторно использует сеанс через CDP.
Архитектура
Двухслойная сборка Docker:
1. ** Базовое изображение ** ('Dockerfile.base') — строит openclaw из источника. Теги: coollabsio/openclaw-base: <version>
2. **Окончательное изображение** ('Dockerfile') — С базы, добавляет nginx + env-to-config скрипты. Теги: coollabsio/openclaw: <version>
Файлы
Auto-update.yml рабочий процесс
Триггеры: 'расписание: '0 */6 * * *'' + 'workflow dispatch' (версия, force rebuild, skip latest tag).
Необходимые секреты (repo settings)
- «DOCKERHUB USERNAME» - имя пользователя Docker Hub
Docker Hub - Docker Hub Access Token
- «GITHUB TOKEN» - автоматически предоставлено GitHub Actions
Переменные окружающей среды
Поставщики ИИ (по крайней мере, один требуется)
Переменная | Описание |
[скрыто] [скрыто]
ANTHROPIC API KEY - Антропный API-ключ. Настройка моделей Claude (Opus 4.5, Sonnet 4.5, Haiku 4.5). Устанавливается как первичный, когда присутствует.
OPENAI API KEY - OpenAI API. Конфигурирует модели GPT (5.2, 5, 4.5-превью). Первичный, если нет антропного ключа.
OPENROUTER API KEY - открытый ключ API. Первичный, если нет антропного/открытого ключа.
GEMINI API KEY - Google Gemini API. Первичный, если нет другого набора ключей провайдера.
| 'XAI API KEY' | xAI API key. Настройка моделей Grok.
GROQ API KEY - ключ API Groq. Настройка моделей Llama на оборудовании Groq.
• MISTRAL API KEY — ключ Mistral API. Настройка Mistral Large и других моделей.
CEREBRAS API KEY - ключ Cerebras API. Настройка моделей Llama на оборудовании Cerebras.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Конфигурация Llama 3.3 70B.
| 'MOONSHOT API KEY' | Moonshot API key (OpenAI-совместимый). Конфигурация Kimi K2.5.
KIMI API KEY | Kimi Coding API key (Anthropic-совместимый) Конфигурация K2P5.
MINIMAX API KEY - MiniMax API (Anthropic-совместимый). Конфигурация MiniMax M2.1.
| 'ZAI API KEY' | ZAI API key. Конфигурация моделей GLM.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
OPENCODE API KEY - OpenCode API. Также известен как «OPENCODE ZEN API KEY».
| 'SYNTHETIC API KEY' | Синтетический API-ключ (Anthropic-совместимый)
| 'COPILOT GITHUB TOKEN' | токен GitHub Copilot. Настройка моделей Клода через GitHub.
XIAOMI API KEY - ключ API Xiaomi MiMo (Anthropic-совместимый). Настройка MiMo v2 Flash.
Несколько провайдеров могут быть установлены одновременно. Приоритет для основной модели: Anthropic > OpenAI > OpenRouter > Gemini > OpenCode > GitHub Copilot > xAI > Groq > Mistral > Cerebras > Venice > Moonshot > Kimi > MiniMax > Synthetic > ZAI > AI Gateway > Xiaomi > Bedrock > Ollama.
Если провайдер env var удален, этот раздел провайдера очищается от «openclaw.json» при следующем запуске.
Deepgram (аудиотранскрипция, факультативно)
Переменная | Описание |
[скрыто] [скрыто]
DEEPGRAM API KEY - ключ Deepgram API. Включает аудио транскрипцию через модель Nova 3.
Amazon Bedrock (использует систему учетных данных AWS)
| Переменная | Дефолт | Описание
[править править код]
AWS ACCESS KEY ID - ключ доступа AWS. Требуются «AWS ACCESS KEY ID» и «AWS SECRET ACCESS KEY».
| «AWS SECRET ACCESS KEY» | | Секретный ключ AWS
| 'AWS REGION' | 'us-east-1' | AWS регион для конечной точки времени выполнения Bedrock.
| 'AWS SESSION TOKEN' | | Дополнительный токен сессии для временных учетных данных.
| 'BEDROCK PROVIDER FILTER' | '["антропный"] | Открытие модели фильтра Bedrock поставщиком (массив JSON или строка, разделенная запятой).
Ollama (локальные модели, ключ API не нужен)
Переменная | Описание |
[скрыто] [скрыто]
| 'OLLAMA BASE URL' | URL сервера Ollama (например, 'http://host.docker.internal:11434'). Поставщик Ollama WH