🔧 Requisitos del sistema
Antes de instalar clawbot, asegúrese de que su sistema cumpla con estos requisitos mínimos:
🖥️ Sistema operativo
- macOS 10.15+
- Ubuntu 20.04+
- Windows 10/11
- Docker (recomendado)
💾 Memoria
- RAM: 8GB mínimo
- 16GB+ recomendado
- Almacenamiento: 10 GB de espacio libre
🔧Software
- Pitón 3.9+
- git
- Docker (opcional)
- Node.js 16+ (para interfaz de usuario)
🌐 Red
- Internet para la configuración inicial
- Puerto 8000 disponible
- API Claves (opcional)
🇮🇳 Consejo específico de la India: Si tiene una conexión a Internet limitada, considere descargar clawbot durante las horas de menor actividad. La configuración inicial requiere descargar modelos AI que pueden consumir mucho ancho de banda.
🚀 Inicio rápido (Docker)
La forma más rápida de ejecutar clawbot en su sistema
1
Extraer imagen Docker
Descargue la última imagen clawbot Docker:
extracción de la ventana acoplable clawbot/clawbot: último
2
Crear configuración
Configure su archivo de configuración:
# Crear directorio para clawbot
mkdir ~/clawbot
CD ~/clawbot
# Crear archivo .env
gato > .env << EOF
CLAWBOT_API_KEY=su_api_key_aquí
CLAWBOT_MODEL=gpt-4
CLAWBOT_PORT=8000
CLAWBOT_DEBUG=falso
EOF
3
Ejecute clawbot
Inicie el contenedor clawbot:
ventana acoplable ejecutar -d \
--nombre clawbot \
-p 8000:8000\
-v $(contraseña):/aplicación/datos \
--archivo-env .env \
clawbot/clawbot:último
🎉 ¡Éxito! clawbot ahora se está ejecutando en
http://localhost:8000
⚙️ Instalación manual
Para desarrolladores que desean más control o personalización
1
Repositorio de clones
git clone https://github.com/petermsouzajr/clawbot.git
cd clawbot
2
Instalar dependencias
# Crear entorno virtual
pitón -m venv venv
fuente venv/bin/activate # Linux/Mac
# o venv\Scripts\activate # Windows
# Instalar paquetes
instalación de pip -r requisitos.txt
3
Configurar ajustes
# Copiar configuración de ejemplo
cp config.ejemplo.yaml config.yaml
# Editar configuración
nano config.yaml
4
Iniciar clawbot
python -m clawbot.principal
🔑 Configuración inicial
1
Acceder a la interfaz web
Abra su navegador y navegue hastahttp://localhost:8000
2
Configurar claves API
Agregue claves API para los modelos AI que desee utilizar:
- Tecla OpenAI API (para modelos GPT)
- Tecla antrópica API (para modelos Claude)
- Hugging Face Token (para modelos de código abierto)
💡 Consejo para ahorrar costos: Comience con modelos de código abierto de Hugging Face para minimizar los costos de API mientras aprende clawbot. Siempre puedes agregar API comerciales más adelante.
3
Instalación de prueba
Verifique que clawbot esté funcionando correctamente:
# Via CLI
clawbot "Hello clawbot, show me system information"
# Via API
curl -X POST http://localhost:8000/api/chat \
-H "Content-Type: application/json" \
-d '{"message": "Hello clawbot"}'
🎯 Primeras tareas
📁 Organización de archivos
clawbot "Organizar archivos en mi carpeta de Descargas por tipo de archivo"
📊 Monitoreo del sistema
clawbot "Verificar el uso de CPU, RAM y disco"
🔍 Búsqueda de archivos
clawbot "Buscar todos los archivos PDF creados en la última semana"
📝 Generación de informes
clawbot "Crear un informe resumido de los registros del servidor"
🛠️ Solución de problemas
🚫 clawbot no arranca
Problema: Puerto 8000 ya en uso
Solución: Cambie el puerto en el archivo de configuración o detenga el servicio usando ese puerto
Solución: Cambie el puerto en el archivo de configuración o detenga el servicio usando ese puerto
🔑 API Cuestiones clave
Problema: Errores de autenticación
Solución: Verificar la validez de la clave API y la cuota de la cuenta
Solución: Verificar la validez de la clave API y la cuota de la cuenta
💾 Problemas de memoria
Problema: clawbot funcionando lentamente o fallando
Solución: Aumente la RAM o use modelos más pequeños
Solución: Aumente la RAM o use modelos más pequeños
🇮🇳 Soporte local: Únase a la comunidad india clawbot en Discord para obtener ayuda y consejos específicos de la región de otros desarrolladores.
📚 Próximos pasos
Ahora que clawbot está instalado, puedes:
- 📖 Lea elGuía del usuario para aprender comandos avanzados
- 🔧 Personalice la configuración para sus necesidades específicas
- 🔌 Instale complementos adicionales para una funcionalidad ampliada
- 🤝 Únete a la comunidad clawbot para compartir experiencias