Plataforma de IA Dev-Fast
Bienvenido a la documentación técnica de Dev-Fast. Nuestra plataforma permite a equipos de ingeniería integrar agentes autónomos y modelos de lenguaje en sus flujos de trabajo de desarrollo existentes.
Fig 1. Arquitectura de alto nivel del sistema multi-agente.
Conceptos Principales
El núcleo de Dev-Fast se basa en una arquitectura de Agentes Especializados. A diferencia de los modelos monolíticos, nuestro sistema descompone tareas complejas (como la refactorización de código o la generación de tests) en sub-tareas manejadas por agentes expertos.
Nota sobre la versión API
Actualmente usas viendo la documentación para la API v2.4. Si necesitas migrar desde la v1, consulta nuestra guía de migración en la sección de recursos.
Inicialización del Cliente
Para comenzar a interactuar con los agentes, necesitas inicializar el cliente SDK con tu llave de API. El siguiente ejemplo muestra cómo configurar una sesión básica en Python:
from devfast import AgentClient
# Inicializar el cliente con credenciales de entorno
client = AgentClient(
api_key="df_live_5928...",
environment="production"
)
# Crear una tarea para el agente de QA
task = client.agents.create_task(
agent_type="qa_engineer",
context={"repo_url": "https://github.com/my_org/core"},
instruction="Analizar cobertura de tests en el módulo de pagos"
)
print(f"Tarea iniciada: {task.id}")