Documentação
Tudo o que você precisa para levar agentes, modelos e automações à produção com a AICore. Endpoints REST, SDKs tipados, exemplos executáveis e boas práticas de deploy.
Início rápido
Instale o SDK e faça sua primeira chamada em menos de 2 minutos.
# npm
npm install @aicore/sdk
# python
pip install aicorebashimport { AICore } from "@aicore/sdk";
const ai = new AICore({ apiKey: process.env.AICORE_KEY });
const res = await ai.chat.completions.create({
model: "atlas-70b",
messages: [{ role: "user", content: "Summarize this email" }],
});
console.log(res.choices[0].message.content);typescriptPlayground
Teste os modelos direto da documentação. Escolha o modelo, faça uma pergunta e receba a resposta em streaming.
Prova una di queste domande:
Autenticação
Todas as requisições exigem um Bearer token. As chaves são gerenciadas pelo painel do workspace, com escopo por ambiente (dev / staging / prod) e rotação automática a cada 90 dias.
curl https://api.aicore.dev/v1/chat/completions \
-H "Authorization: Bearer $AICORE_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"atlas-70b","messages":[{"role":"user","content":"hello"}]}'bashAPI REST
Base URL https://api.aicore.dev/v1. Todos os endpoints suportam streaming via SSE, function calling e response_format JSON-schema.
/chat/completionsChat completion (streaming opcional).
/embeddingsEmbeddings semânticos 1024d/3072d.
/agents/runsExecuta um agente com tool calling.
/agents/runs/:idStatus e trace de uma execução.
/filesUpload de documentos para RAG (PDF, MD, DOCX).
/evalsRoda uma suíte de evals.
SDKs
SDKs oficiais first-class em TypeScript, Python e Go. Retry exponencial, streaming, respostas tipadas.
TypeScript
v2.4.1npm i @aicore/sdkPython
v2.4.0pip install aicoreGo
v1.8.2go get aicore.dev/sdkWebhooks
Receba em tempo real eventos de execuções concluídas, falhas e batches processados. Assinatura HMAC-SHA256.
{
"id": "evt_01J9Z7...",
"type": "agent.run.completed",
"data": {
"run_id": "run_xyz",
"agent": "sales-qualifier",
"duration_ms": 4318,
"tokens": { "in": 1240, "out": 410 }
},
"created_at": "2026-06-17T14:22:01Z"
}jsonModelos
atlas-70bReasoning de fronteira, function calling avançado.
helix-8bRápido e econômico para tarefas de alto volume.
mosaic-visionMultimodal: documentos, capturas, OCR.
ember-embed-3Embeddings 3072d para retrieval semântico.
Agentes
Defina agentes com tool calling, memória persistente e guardrails. Execução em sandbox.
const agent = ai.agents.define({
name: "sales-qualifier",
model: "atlas-70b",
tools: [hubspot.getDeals, gmail.draftReply],
guardrails: ["no-pii-leak", "tone-professional"],
});
const run = await agent.run({ input: "Qualify today's leads" });typescriptReceitas
RAG com citações verificáveis
Cookbook · ~15 min
Agente de vendas no HubSpot
Cookbook · ~15 min
Document AI: extração de notas fiscais
Cookbook · ~15 min
Evals com golden dataset
Cookbook · ~15 min
Fine-tuning no Helix 8B
Cookbook · ~15 min
Streaming com SSE no React
Cookbook · ~15 min