Index
All Classes and Interfaces|All Packages
B
- build() - Method in class io.opentelemetry.instrumentation.openai.v1_1.OpenAITelemetryBuilder
-
Returns a new
OpenAITelemetrywith the settings of thisOpenAITelemetryBuilder. - builder(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.openai.v1_1.OpenAITelemetry
-
Returns a new
OpenAITelemetryBuilderconfigured with the givenOpenTelemetry.
C
- create(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.openai.v1_1.OpenAITelemetry
-
Returns a new
OpenAITelemetryconfigured with the givenOpenTelemetry.
I
- io.opentelemetry.instrumentation.openai.v1_1 - package io.opentelemetry.instrumentation.openai.v1_1
O
- OpenAITelemetry - Class in io.opentelemetry.instrumentation.openai.v1_1
-
Entrypoint for instrumenting OpenAI clients.
- OpenAITelemetryBuilder - Class in io.opentelemetry.instrumentation.openai.v1_1
-
A builder of
OpenAITelemetry.
S
- setCaptureMessageContent(boolean) - Method in class io.opentelemetry.instrumentation.openai.v1_1.OpenAITelemetryBuilder
-
Sets whether emitted log events include full content of user and assistant messages.
W
- wrap(OpenAIClient) - Method in class io.opentelemetry.instrumentation.openai.v1_1.OpenAITelemetry
-
Wraps the provided OpenAIClient, enabling telemetry for it.
- wrap(OpenAIClientAsync) - Method in class io.opentelemetry.instrumentation.openai.v1_1.OpenAITelemetry
-
Wraps the provided OpenAIClientAsync, enabling telemetry for it.
All Classes and Interfaces|All Packages