Astreus

Início Rápido

Construa seu primeiro agente de IA com Astreus em menos de 2 minutos Aprenda os padrões de configuração, as APIs e os exemplos práticos necessários para...

Construa seu primeiro agente de IA com Astreus em menos de 2 minutos

Vamos criar um agente simples que pode executar tarefas e responder de forma inteligente.

Antes de continuarmos, certifique-se de que você tem o Astreus instalado. Se ainda não instalou, siga o guia de instalação.

Construa seu primeiro agente

1

Crie o Arquivo de Ambiente

Crie um arquivo .env na raiz do seu projeto e adicione sua chave de API da OpenAI:

touch .env

Adicione sua chave de API ao arquivo .env:

OPENAI_API_KEY=sk-your-openai-api-key-here
2

Crie seu Primeiro Agente

Crie um agente com memória e prompt de 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.'
});
3

Crie e Execute uma Tarefa

Crie uma tarefa e execute-a com seu 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);
4

Construa um Fluxo de Trabalho em Grafo

Crie um grafo de fluxo de trabalho com múltiplas tarefas:

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]);

Parabéns! Você criou seu primeiro agente de IA com Astreus.

Última atualização: 6 de julho de 2026