Documentación
Todo lo que necesitas para llevar agentes, modelos y automatizaciones a producción con AICore. Endpoints REST, SDKs tipados, ejemplos ejecutables y buenas prácticas de despliegue.
Inicio rápido
Instala el SDK y haz tu primera llamada en 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
Prueba los modelos directamente desde la documentación. Elige el modelo, haz una pregunta y recibe la respuesta en streaming.
Prova una di queste domande:
Autenticación
Todas las solicitudes requieren un Bearer token. Las claves se gestionan desde el panel de workspace con scope por entorno (dev / staging / prod) y rotación automática cada 90 días.
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 los endpoints soportan streaming vía SSE, function calling y response_format JSON-schema.
/chat/completionsChat completion (streaming opcional).
/embeddingsEmbeddings semánticos 1024d/3072d.
/agents/runsEjecuta un agente con tool calling.
/agents/runs/:idEstado y traza de una ejecución.
/filesSubida de documentos para RAG (PDF, MD, DOCX).
/evalsLanza una suite de evals.
SDKs
SDKs oficiales first-class en TypeScript, Python y Go. Retry exponencial, streaming, respuestas tipadas.
TypeScript
v2.4.1npm i @aicore/sdkPython
v2.4.0pip install aicoreGo
v1.8.2go get aicore.dev/sdkWebhooks
Recibe eventos en tiempo real para ejecuciones completadas, fallos y lotes procesados. Firma 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-70bRazonamiento de frontera, function calling avanzado.
helix-8bRápido y económico para tareas de alto volumen.
mosaic-visionMultimodal: documentos, capturas, OCR.
ember-embed-3Embeddings 3072d para retrieval semántico.
Agentes
Define agentes con tool calling, memoria persistente y guardrails. Ejecuta sandbox-isolated.
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" });typescriptRecetas
RAG con citas verificables
Cookbook · ~15 min
Agente de ventas sobre HubSpot
Cookbook · ~15 min
Document AI: extracción de facturas
Cookbook · ~15 min
Evals con golden dataset
Cookbook · ~15 min
Fine-tuning sobre Helix 8B
Cookbook · ~15 min
Streaming con SSE en React
Cookbook · ~15 min