Package com.openai.models.beta.realtime
Class ConversationItemInputAudioTranscriptionCompletedEvent.Usage
-
- All Implemented Interfaces:
public final class ConversationItemInputAudioTranscriptionCompletedEvent.Usage
Usage statistics for the transcription.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interface
ConversationItemInputAudioTranscriptionCompletedEvent.Usage.Visitor
An interface that defines how to map each variant of Usage to a value of type T.
public final class
ConversationItemInputAudioTranscriptionCompletedEvent.Usage.TranscriptTextUsageTokens
Usage statistics for models billed by token usage.
public final class
ConversationItemInputAudioTranscriptionCompletedEvent.Usage.TranscriptTextUsageDuration
Usage statistics for models billed by audio input duration.
-
Method Summary
-
-
Method Detail
-
transcriptTextUsageTokens
final Optional<ConversationItemInputAudioTranscriptionCompletedEvent.Usage.TranscriptTextUsageTokens> transcriptTextUsageTokens()
Usage statistics for models billed by token usage.
-
transcriptTextUsageDuration
final Optional<ConversationItemInputAudioTranscriptionCompletedEvent.Usage.TranscriptTextUsageDuration> transcriptTextUsageDuration()
Usage statistics for models billed by audio input duration.
-
isTranscriptTextUsageTokens
final Boolean isTranscriptTextUsageTokens()
-
isTranscriptTextUsageDuration
final Boolean isTranscriptTextUsageDuration()
-
asTranscriptTextUsageTokens
final ConversationItemInputAudioTranscriptionCompletedEvent.Usage.TranscriptTextUsageTokens asTranscriptTextUsageTokens()
Usage statistics for models billed by token usage.
-
asTranscriptTextUsageDuration
final ConversationItemInputAudioTranscriptionCompletedEvent.Usage.TranscriptTextUsageDuration asTranscriptTextUsageDuration()
Usage statistics for models billed by audio input duration.
-
accept
final <T extends Any> T accept(ConversationItemInputAudioTranscriptionCompletedEvent.Usage.Visitor<T> visitor)
-
validate
final ConversationItemInputAudioTranscriptionCompletedEvent.Usage validate()
-
ofTranscriptTextUsageTokens
final static ConversationItemInputAudioTranscriptionCompletedEvent.Usage ofTranscriptTextUsageTokens(ConversationItemInputAudioTranscriptionCompletedEvent.Usage.TranscriptTextUsageTokens transcriptTextUsageTokens)
Usage statistics for models billed by token usage.
-
ofTranscriptTextUsageDuration
final static ConversationItemInputAudioTranscriptionCompletedEvent.Usage ofTranscriptTextUsageDuration(ConversationItemInputAudioTranscriptionCompletedEvent.Usage.TranscriptTextUsageDuration transcriptTextUsageDuration)
Usage statistics for models billed by audio input duration.
-
-
-
-