n8n
O n8n pode usar os modelos da Maritaca por meio do sub-nó OpenAI Chat Model. A configuração abaixo foi validada no n8n 2.30.7 com uma chain simples e com um agente que executa uma ferramenta.
Pré-requisitos
- Uma instância do n8n Cloud ou self-hosted.
- Uma chave criada na plataforma da Maritaca.
Mantenha o valor de MARITACA_API_KEY fora do workflow e salve-o somente em uma
credencial do n8n.
Criar a credencial
- Acesse Settings > Credentials > Add Credential.
- Busque por OpenAI.
- Em API Key, cole o valor da sua
MARITACA_API_KEY. - Em Base URL, use
https://chat.maritaca.ai/api. - Salve com um nome como Maritaca AI.
Configurar o OpenAI Chat Model
Adicione OpenAI Chat Model ao slot Chat Model da chain ou do agente e configure:
- Credential:
Maritaca AI. - Model: selecione o modo ID e informe
sabia-4ousabia-4-thinking. - Use Responses API: desativado.
Desativar Use Responses API faz o sub-nó usar Chat Completions, que é o fluxo validado nos exemplos abaixo.
Chamada normal com Basic LLM Chain
Monte o workflow:
Manual Trigger → Basic LLM Chain
│
OpenAI Chat Model
- Em Basic LLM Chain, escolha Define below para o prompt.
- Use
Quanto é 25 + 27? Inclua 52 na resposta.. - Conecte o OpenAI Chat Model configurado acima.
- Execute o workflow e confira a saída da chain.
Agente com Calculator
Monte o workflow:
Manual Trigger → AI Agent
├── OpenAI Chat Model
└── Calculator
- Em AI Agent, escolha Define below para o prompt.
- Use
Use a ferramenta Calculator para calcular 6 vezes 7.. - Conecte o OpenAI Chat Model no slot Chat Model.
- Adicione Calculator ao slot Tool.
- Execute o workflow; a resposta final deve incluir
42.
Alternativa com HTTP Request
Para enviar uma chamada direta, configure um nó HTTP Request:
- Method:
POST. - URL:
https://chat.maritaca.ai/api/chat/completions. - Authentication:
Header Auth. - Header Name:
Authorization. - Header Value:
Bearer SUA_CHAVE_API. - Content-Type:
application/json. - Body:
{
"model": "sabia-4",
"messages": [
{
"role": "user",
"content": "Quanto é 25 + 27? Inclua 52 na resposta."
}
],
"max_tokens": 100
}
Para usar o modelo de raciocínio, troque apenas model por
sabia-4-thinking. Não coloque a chave diretamente no JSON do workflow.