80760b9dd8c99361c09d5ae13f4a7e0fb7acff1d
Browser Use API - Dokploy
Развёртывание
- В Dokploy создайте Docker Compose проект
- Загрузите файлы:
docker-compose.yml,Dockerfile,app.py - Добавьте переменную окружения:
OPENROUTER_API_KEY - Добавьте домен
browser.home(или ваш домен) - Разверните
Переменные окружения
| Переменная | Описание |
|---|---|
OPENROUTER_API_KEY |
Ваш API ключ OpenRouter |
API Endpoints
Создать задачу
POST /api/tasks
Content-Type: application/json
{
"task": "Перейди на example.com и верни заголовок страницы",
"max_steps": 20,
"model": "openai/gpt-4o-mini"
}
Получить результат
GET /api/tasks/{task_id}
Проверка здоровья
GET /api/health
n8n интеграция
Создание задачи (HTTP Request node)
- URL:
http://browser-use:8383/api/tasks - Method: POST
- Body:
{
"task": "{{$json.task}}",
"max_steps": 20,
"model": "openai/gpt-4o-mini"
}
Получение результата
- URL:
http://browser-use:8383/api/tasks/{{$json.task_id}} - Method: GET
Модели
Можно использовать любые модели с OpenRouter:
openai/gpt-4o-mini(бесплатно)google/gemini-2.0-flash-001anthropic/claude-3.5-sonnet- И другие...
Web UI
http://browser.home- работает!
Доступные модели
Можно указать любую модель из OpenRouter. По умолчанию используется openai/gpt-4o-mini.
Languages
Python
60.9%
JavaScript
37.6%
Dockerfile
1.5%