Empezar

    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.

    182 ms
    Latencia p50
    99.95%
    Uptime SLA
    TS · Py · Go
    SDKs

    Inicio rápido

    Instala el SDK y haz tu primera llamada en menos de 2 minutos.

    # npm
    npm install @aicore/sdk
    
    # python
    pip install aicore
    bash
    import { 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);
    typescript
    Interactivo

    Playground

    Prueba los modelos directamente desde la documentación. Elige el modelo, haz una pregunta y recibe la respuesta en streaming.

    Try it live

    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"}]}'
    bash

    API REST

    Base URL https://api.aicore.dev/v1. Todos los endpoints soportan streaming vía SSE, function calling y response_format JSON-schema.

    POST
    /chat/completions

    Chat completion (streaming opcional).

    POST
    /embeddings

    Embeddings semánticos 1024d/3072d.

    POST
    /agents/runs

    Ejecuta un agente con tool calling.

    GET
    /agents/runs/:id

    Estado y traza de una ejecución.

    POST
    /files

    Subida de documentos para RAG (PDF, MD, DOCX).

    POST
    /evals

    Lanza una suite de evals.

    SDKs

    SDKs oficiales first-class en TypeScript, Python y Go. Retry exponencial, streaming, respuestas tipadas.

    TypeScript

    v2.4.1
    npm i @aicore/sdk

    Python

    v2.4.0
    pip install aicore

    Go

    v1.8.2
    go get aicore.dev/sdk

    Webhooks

    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"
    }
    json

    Modelos

    atlas-70b

    Razonamiento de frontera, function calling avanzado.

    ctx 128k
    helix-8b

    Rápido y económico para tareas de alto volumen.

    ctx 32k
    mosaic-vision

    Multimodal: documentos, capturas, OCR.

    ctx 16k
    ember-embed-3

    Embeddings 3072d para retrieval semántico.

    ctx —

    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" });
    typescript

    Recetas

    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