Index

B C I O S W 
All Classes and Interfaces|All Packages

B

build() - Method in class io.opentelemetry.instrumentation.openai.v1_1.OpenAITelemetryBuilder
Returns a new OpenAITelemetry with the settings of this OpenAITelemetryBuilder.
builder(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.openai.v1_1.OpenAITelemetry
Returns a new OpenAITelemetryBuilder configured with the given OpenTelemetry.

C

create(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.openai.v1_1.OpenAITelemetry
Returns a new OpenAITelemetry configured with the given OpenTelemetry.

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.
B C I O S W 
All Classes and Interfaces|All Packages