API y SDK

Integra el SDK de .NET

Utiliza el cliente oficial de Inceptiva en aplicaciones .NET 8 o posteriores.

Actualizado 3 de agosto de 2026 · 10 min

Instala el paquete

dotnet add package Inceptiva

El paquete oficial tiene como objetivo .NET 8 o posterior.

Crea el cliente

using Inceptiva;

var client = new InceptivaClient(
    apiKey: Environment.GetEnvironmentVariable("INCEPTIVA_API_KEY")!,
    agentId: Environment.GetEnvironmentVariable("INCEPTIVA_AGENT_ID")!
);

Crea una respuesta

var first = await client.Responses.CreateAsync(
    new InvokeRequest(Message: "Analiza esta oportunidad")
);

var followUp = await client.Responses.CreateAsync(
    new InvokeRequest(
        Message: "¿Cuál es el siguiente paso?",
        ConversationId: first.ConversationId
    )
);

Todas las operaciones aceptan CancellationToken. Responses.StreamAsync() devuelve IAsyncEnumerable<StreamEvent> e InceptivaStreaming.CollectAsync(...) acumula el resultado final.

Consulta la referencia completa de .NET para tipos, errores e historial.