IntelligenceX

API Reference

Interface

IIntelligenceXUsageTelemetrySessionFactory

Namespace IntelligenceX.Telemetry.Usage
Assembly IntelligenceX
Modifiers abstract

Creates optional persistent usage telemetry sessions for IntelligenceXClient.

Usage

Explore 2 API references to this type

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.