Modelos
Informações sobre modelos de projeto e configurações comuns. Aprenda os padrões de configuração, as APIs e os exemplos práticos necessários para criar...
Informações sobre modelos de projeto e configurações comuns.
Projeto Padrão
Ao executar create-astreus-agent, você obtém uma configuração interativa que gera um projeto com base nas suas escolhas.
npx create-astreus-agent my-agentO projeto gerado inclui tudo que você precisa para começar.
Estrutura do Projeto Gerado
my-agent/
├── src/
│ └── index.ts # Ponto de entrada principal com configuração do agente
├── package.json # Dependências e scripts
├── tsconfig.json # Configuração do TypeScript (se selecionado)
├── .env.example # Modelo de variáveis de ambiente
├── .gitignore # Regras de ignore do Git
└── README.md # Documentação do projetoScripts do Package.json
{
"scripts": {
"dev": "tsx src/index.ts",
"build": "tsc",
"start": "node dist/index.js"
}
}Configurações Comuns
Agente de Chat Básico
Selecione apenas o recurso Memória para um agente conversacional simples:
? Which features do you want to include?
◉ Memory - Persistent agent memory with vector search
◯ Knowledge (RAG)
◯ Graph Workflows
◯ Sub-Agents
◯ Custom Plugins
◯ MCP IntegrationAgente com RAG Habilitado
Selecione Memória e Conhecimento para respostas com base em documentos:
? Which features do you want to include?
◉ Memory - Persistent agent memory with vector search
◉ Knowledge (RAG) - Document ingestion and retrieval
◯ Graph Workflows
◯ Sub-Agents
◯ Custom Plugins
◯ MCP IntegrationAgente Completo
Selecione todos os recursos para o máximo de capacidades:
? Which features do you want to include?
◉ Memory - Persistent agent memory with vector search
◉ Knowledge (RAG) - Document ingestion and retrieval
◉ Graph Workflows - DAG-based task orchestration
◉ Sub-Agents - Multi-agent coordination
◉ Custom Plugins - Extensible tool system
◉ MCP Integration - Model Context Protocol supportConfiguração Específica por Provedor
OpenAI
Modelo padrão: gpt-4o
.env.example gerado:
OPENAI_API_KEY=your-api-key-hereAnthropic (Claude)
Modelo padrão: claude-sonnet-4-20250514
.env.example gerado:
ANTHROPIC_API_KEY=your-api-key-hereGoogle (Gemini)
Modelo padrão: gemini-2.0-flash
.env.example gerado:
GEMINI_API_KEY=your-api-key-hereOllama (Local)
Modelo padrão: llama3
.env.example gerado:
# Ollama runs locally, no API key needed
OLLAMA_HOST=http://localhost:11434Múltiplos Provedores
.env.example gerado:
# Add API keys for providers you want to use
OPENAI_API_KEY=your-openai-key
ANTHROPIC_API_KEY=your-anthropic-key
GEMINI_API_KEY=your-gemini-keyComparação de Recursos
| Recurso | Caso de Uso |
|---|---|
| Memória | Lembrar preferências do usuário, histórico de conversas |
| Conhecimento | Perguntas e respostas de documentação, assistentes de pesquisa |
| Grafo | Fluxos de trabalho de múltiplas etapas, pipelines |
| Sub-Agentes | Tarefas especializadas, processamento paralelo |
| Plugins | Ferramentas personalizadas, integrações de API |
| MCP | Ecossistema padronizado de ferramentas |
Próximos Passos
Depois de criar seu projeto:
cd my-agent
npm install
cp .env.example .env
# Edite o .env com suas chaves de API
npm run devConsulte Configuração para detalhes da configuração do ambiente.
Última atualização: 6 de julho de 2026
Nesta seção
Introdução
Estruture novos projetos de agentes de IA Astreus com boas práticas e padrões sensatos. Configure seu agente de forma interativa com os recursos que você...
Início Rápido
Crie seu primeiro projeto de agente Astreus em menos de 5 minutos. Aprenda os padrões de configuração, as APIs e os exemplos práticos necessários para criar...