IntelligenceX

API Reference

Interface

IIntelligenceXUsageTelemetrySessionFactory

Namespace IntelligenceX.Telemetry.Usage
Assembly IntelligenceX
Modifiers abstract

Creates optional persistent usage telemetry sessions for IntelligenceXClient.

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Methods

public abstract IDisposable TryCreate(IntelligenceXClient client, IntelligenceXClientOptions options) #
Returns: IDisposable

Creates and attaches a usage telemetry session when persistence is enabled.

Parameters

client IntelligenceX.OpenAI.IntelligenceXClient requiredposition: 0
The connected IntelligenceX client.
options IntelligenceX.OpenAI.IntelligenceXClientOptions requiredposition: 1
The client options that requested telemetry.

Returns

A disposable telemetry session, or null when persistence is disabled.