OpenTelemetrySpeechToTextClientBuilderExtensions.UseOpenTelemetry Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt openTelemetry-Unterstützung zur Clientpipeline für Die Sprach-zu-Text-Clientpipeline hinzu, die den OpenTelemetry-Semantikkonventionen für generative KI-Systeme folgt.
public static Microsoft.Extensions.AI.SpeechToTextClientBuilder UseOpenTelemetry(this Microsoft.Extensions.AI.SpeechToTextClientBuilder builder, Microsoft.Extensions.Logging.ILoggerFactory? loggerFactory = default, string? sourceName = default, Action<Microsoft.Extensions.AI.OpenTelemetrySpeechToTextClient>? configure = default);
static member UseOpenTelemetry : Microsoft.Extensions.AI.SpeechToTextClientBuilder * Microsoft.Extensions.Logging.ILoggerFactory * string * Action<Microsoft.Extensions.AI.OpenTelemetrySpeechToTextClient> -> Microsoft.Extensions.AI.SpeechToTextClientBuilder
<Extension()>
Public Function UseOpenTelemetry (builder As SpeechToTextClientBuilder, Optional loggerFactory As ILoggerFactory = Nothing, Optional sourceName As String = Nothing, Optional configure As Action(Of OpenTelemetrySpeechToTextClient) = Nothing) As SpeechToTextClientBuilder
Parameter
- builder
- SpeechToTextClientBuilder
- loggerFactory
- ILoggerFactory
ILoggerFactory Optional zum Erstellen eines Loggers zum Protokollieren von Ereignissen.
- sourceName
- String
Ein optionaler Quellname, der für die Telemetriedaten verwendet wird.
- configure
- Action<OpenTelemetrySpeechToTextClient>
Ein optionaler Rückruf, der zum Konfigurieren der OpenTelemetrySpeechToTextClient Instanz verwendet werden kann.
Gibt zurück
Die builder.
Hinweise
Der folgende Entwurf ist verfügbar unter https://opentelemetry.io/docs/specs/semconv/gen-ai/. Die Spezifikation ist nach wie vor experimentell und kann geändert werden; Die Telemetrieausgabe dieses Clients kann daher ebenfalls geändert werden.