Devika: inteligencia artificial de código abierto que comprende, divide instrucciones en subtareas y escribe código
Introducción general
Devika es un ingeniero de software de IA avanzada que entiende instrucciones humanas de alto nivel, las descompone en pasos, busca información relevante y escribe código para lograr un objetivo determinado. Devika pretende ser una alternativa de código abierto a Devin, de Cognition AI, y ofrecer un asistente de programación capaz de completar complejas tareas de codificación con un mínimo de orientación humana.

Lista de funciones
- Compatible con Claude 3, GPT-4, Gemini, Mistral, Groq y LLM nativos.
- Capacidades avanzadas de planificación y razonamiento de IA
- Extracción de palabras clave para centrar la investigación
- Navegación web y recopilación de información sin problemas
- Escritura de código en varios lenguajes de programación
- Seguimiento y visualización dinámicos del estado de los agentes
- Interacción en lenguaje natural a través de la interfaz de chat
- Organización y gestión por proyectos
- Arquitectura ampliable para añadir nuevas funciones e integraciones
Utilizar la ayuda
Proceso de instalación
- Clonación del Almacén Devika:
git clone https://github.com/stitionai/devika.git
- Vaya al catálogo de proyectos:
cd devika - Cree un entorno virtual e instale las dependencias necesarias:
uv venv source .venv/bin/activate # macOS和Linux .venv\Scripts\activate # Windows uv pip install -r requirements.txt - Instale Playwright para habilitar la funcionalidad del navegador:
playwright install --with-deps - Inicie el servidor Devika:
python devika.pySi todo va bien, verá la siguiente salida:
root: INFO : Devika is up and running! - Comienza la parte delantera:
cd ui/ bun install bun run start - Abra su navegador y vaya a
http://127.0.0.1:3001Visita la interfaz web de Devika.
Normas de uso
- Abre la interfaz web de Devika.
- Para crear un nuevo proyecto, haga clic en "Seleccionar proyecto" y luego en "Nuevo proyecto".
- Seleccione el motor de búsqueda y la configuración del modelo.
- Proporcione un objetivo de alto nivel o una descripción de la misión en la pantalla de chat.
- Devika procesará tu solicitud, la dividirá en pasos y empezará a realizar las tareas.
- Supervisar el progreso de Devika, ver el código generado y proporcionar orientación o comentarios adicionales según sea necesario.
- Una vez que Devika haya completado la tarea, revisa el código generado y los archivos del proyecto.
- Iterar y perfeccionar el proyecto proporcionando nuevas instrucciones o modificaciones.
© declaración de copyright
Derechos de autor del artículo Círculo de intercambio de inteligencia artificial Todos, por favor no reproducir sin permiso.
Artículos relacionados
Sin comentarios...




