OpenTelemetryTextToSpeechClientBuilderExtensions.UseOpenTelemetry Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Lägger till OpenTelemetry-stöd för text-till-tal-klientpipelinen enligt OpenTelemetry Semantic Conventions for Generative AI-system.
public static Microsoft.Extensions.AI.TextToSpeechClientBuilder UseOpenTelemetry(this Microsoft.Extensions.AI.TextToSpeechClientBuilder builder, Microsoft.Extensions.Logging.ILoggerFactory? loggerFactory = default, string? sourceName = default, Action<Microsoft.Extensions.AI.OpenTelemetryTextToSpeechClient>? configure = default);
static member UseOpenTelemetry : Microsoft.Extensions.AI.TextToSpeechClientBuilder * Microsoft.Extensions.Logging.ILoggerFactory * string * Action<Microsoft.Extensions.AI.OpenTelemetryTextToSpeechClient> -> Microsoft.Extensions.AI.TextToSpeechClientBuilder
<Extension()>
Public Function UseOpenTelemetry (builder As TextToSpeechClientBuilder, Optional loggerFactory As ILoggerFactory = Nothing, Optional sourceName As String = Nothing, Optional configure As Action(Of OpenTelemetryTextToSpeechClient) = Nothing) As TextToSpeechClientBuilder
Parametrar
- loggerFactory
- ILoggerFactory
Ett valfritt ILoggerFactory alternativ för att skapa en loggare för loggningshändelser.
- sourceName
- String
Ett valfritt källnamn som ska användas på telemetridata.
- configure
- Action<OpenTelemetryTextToSpeechClient>
Ett valfritt återanrop som kan användas för att konfigurera instansen OpenTelemetryTextToSpeechClient .
Returer
builder.
Kommentarer
Utkastspecifikationen som följer är tillgänglig på https://opentelemetry.io/docs/specs/semconv/gen-ai/. Specifikationen är fortfarande experimentell och kan komma att ändras. Därför kan telemetriutdata från den här klienten också ändras.