Inicio rápido
Construye tu primer agente de IA con Astreus en menos de 2 minutos Aprende los patrones de configuración, las APIs y los ejemplos prácticos necesarios para...
Construye tu primer agente de IA con Astreus en menos de 2 minutos
Vamos a crear un agente sencillo que pueda ejecutar tareas y responder de forma inteligente.
Antes de continuar, asegúrate de tener Astreus instalado. Si aún no lo has instalado, sigue la guía de instalación.
Construye tu primer agente
Crear el archivo de entorno
Crea un archivo .env en la raíz de tu proyecto y añade tu clave de API de OpenAI:
touch .envAñade tu clave de API al archivo .env:
OPENAI_API_KEY=sk-your-openai-api-key-hereCrea tu primer agente
Crea un agente con memoria y prompt del sistema:
import { Agent } from '@astreus-ai/astreus';
// Create agent
const agent = await Agent.create({
name: 'ResearchAgent',
model: 'gpt-4o',
memory: true,
systemPrompt: 'You are an expert research assistant.'
});Crea y ejecuta una tarea
Crea una tarea y ejecútala con tu agente:
import { Agent } from '@astreus-ai/astreus';
// Create agent
const agent = await Agent.create({
name: 'ResearchAgent',
model: 'gpt-4o',
memory: true,
systemPrompt: 'You are an expert research assistant.'
});
// Create a task
const task = await agent.createTask({
prompt: "Research latest news in Anthropic and OpenAI"
});
// Execute the task
const result = await agent.executeTask(task.id);
console.log(result.response);Construye un flujo de trabajo con grafo
Crea un grafo de flujo de trabajo con varias tareas:
import { Agent, Graph } from '@astreus-ai/astreus';
// Create agent
const agent = await Agent.create({
name: 'ResearchAgent',
model: 'gpt-4o',
memory: true,
systemPrompt: 'You are an expert research assistant.'
});
// Create a graph for complex workflows
const graph = new Graph({
name: 'Research Pipeline',
defaultAgentId: agent.id
});
// Add task nodes
const researchNode = graph.addTaskNode({
prompt: 'Research the latest AI developments'
});
const analysisNode = graph.addTaskNode({
prompt: 'Analyze the research findings',
dependencies: [researchNode]
});
const summaryNode = graph.addTaskNode({
prompt: 'Create a summary report',
dependencies: [analysisNode]
});
// Run the graph
const graphResult = await graph.run();
console.log(graphResult.results[summaryNode]);¡Enhorabuena! Has creado tu primer agente de IA con Astreus.
Última actualización: 6 de julio de 2026
En esta sección
Introducción
Framework de agentes de IA de código abierto para construir sistemas autónomos que resuelven tareas del mundo real de forma eficaz.
Sub-agentes
Delegación inteligente de tareas con agentes especializados trabajando de forma coordinada
Memoria
Memoria de conversación persistente con búsqueda vectorial e integración automática de contexto
Contexto
Gestión inteligente de contexto para conversaciones largas con compresión automática Aprende los patrones de configuración, las APIs y los ejemplos...