Browser Use Web UI: un marco de código abierto para ejecutar inteligencias IA para navegar por la web, permitiendo a la IA manipular automáticamente las páginas web.
Últimos recursos sobre IAActualizado hace 2 meses Círculo de intercambio de inteligencia artificial 2.9K 00
Introducción general
Browser Use Web UI es un innovador proyecto de código abierto centrado en proporcionar a los agentes de IA una herramienta de interfaz gráfica para las capacidades de interacción del navegador. El proyecto se basa en el navegador-uso Además del marco central, se ha creado una interfaz web fácil de usar a través de Gradio, que permite a los agentes de IA interactuar cómodamente con el navegador. El proyecto es compatible con una gran variedad de grandes modelos lingüísticos (LLM), como Gemini, OpenAI, Azure OpenAI, Anthropic, DeepSeek y Ollama. Cabe destacar especialmente la compatibilidad de la herramienta con usuarios que utilizan sus propios navegadores, lo que resuelve problemas habituales como la duplicación de inicios de sesión y la autenticación. Desde enero de 2025, el proyecto ha recibido 2.601 etiquetas estrella en GitHub y cuenta con 332 ramas, lo que demuestra una fuerte presencia de la comunidad.


Lista de funciones
- Compatibilidad con múltiples integraciones de modelos lingüísticos de gran tamaño (Gemini, OpenAI, Azure OpenAI, etc.)
- Compatibilidad con navegadores personalizados con configuraciones individuales
- Persistencia de la sesión del navegador para mantener el estado del navegador entre tareas de IA
- Ofrece opciones de despliegue en contenedores Docker
- Soporta el proceso de operación del navegador de vista remota VNC
- Interfaz multitemática (Ocean, Soft, Monochrome, Glass, etc.)
- Permite alternar entre los modos claro y oscuro
- Visualización en tiempo real de la interacción con el navegador
- Configuración flexible de variables de entorno
Utilizar la ayuda
1. Preparación medioambiental
- Requisitos del entorno Python: 3.11 o superior
- Uso recomendado de herramientas uv para configurar el entorno Python
2. Modalidades de instalación
Instalación local:
- Crear un entorno virtual:
uv venv --python 3.11
source .venv/bin/activate
- Instale la dependencia:
bash
uv pip install -r requirements.txt
playwright install
Instalación de Docker:
- Almacén de clonación:
bash
git clone https://github.com/browser-use/web-ui.git
cd web-ui
- Configura el entorno:
- Copiar .env.ejemplo a .env
- Configure las claves API y las variables de entorno necesarias
- Inicie el servicio:
bash
docker compose up --build
3. Orientación sobre el uso de las funciones básicas
Inicio de WebUI:
bash
python webui.py --ip 127.0.0.1 --port 7788
Configuración del navegador personal:
- Ejemplo de configuración del sistema Windows:
env
CHROME_PATH="C:\Program Files\Google\Chrome\Application\chrome.exe"
CHROME_USER_DATA="C:\Users\YourUsername\AppData\Local\Google\Chrome\User Data"
- Ejemplo de configuración del sistema Mac:
env
CHROME_PATH="/Applications/Google Chrome.app/Contents/MacOS/Google Chrome"
CHROME_USER_DATA="~/Library/Application Support/Google/Chrome/Profile 1"
Gestión de la sesión del navegador:
- Modo de sesión temporal: cierre el navegador una vez finalizada cada tarea de IA.
- Modo de sesión persistente: La configuración de un modo de sesión persistente se lleva a cabo configurando la opción
CHROME_PERSISTENT_SESSION=true
comisión
Funciones avanzadas para entornos Docker:
- Visualización remota VNC: Acceso
http://localhost:6080/vnc.html
- Personalización de la resolución: mediante variables de entorno
RESOLUTION
establecer - Acceso seguro: contraseña VNC personalizable
4. Consejos para solucionar problemas:
- Asegúrate de cerrar todas las ventanas de Chrome cuando utilices un navegador personalizado
- Se recomiendan navegadores que no sean Chrome (por ejemplo, Firefox o Edge) para acceder a la WebUI.
- Tenga cuidado de comprobar los registros cuando se despliega Docker:
docker compose logs -f
© declaración de copyright
El artículo está protegido por derechos de autor y no debe reproducirse sin autorización.
Artículos relacionados
Sin comentarios...