Package com.openai.models.embeddings
Class CreateEmbeddingResponse.Usage
-
- All Implemented Interfaces:
public final class CreateEmbeddingResponse.Usage
The usage information for the request.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final class
CreateEmbeddingResponse.Usage.Builder
A builder for Usage.
-
Method Summary
Modifier and Type Method Description final Long
promptTokens()
The number of tokens used by the prompt. final Long
totalTokens()
The total number of tokens used by the request. final JsonField<Long>
_promptTokens()
Returns the raw JSON value of promptTokens. final JsonField<Long>
_totalTokens()
Returns the raw JSON value of totalTokens. final Map<String, JsonValue>
_additionalProperties()
final CreateEmbeddingResponse.Usage.Builder
toBuilder()
final CreateEmbeddingResponse.Usage
validate()
final Boolean
isValid()
Boolean
equals(Object other)
Integer
hashCode()
String
toString()
final static CreateEmbeddingResponse.Usage.Builder
builder()
Returns a mutable builder for constructing an instance of Usage. -
-
Method Detail
-
promptTokens
final Long promptTokens()
The number of tokens used by the prompt.
-
totalTokens
final Long totalTokens()
The total number of tokens used by the request.
-
_promptTokens
final JsonField<Long> _promptTokens()
Returns the raw JSON value of promptTokens.
Unlike promptTokens, this method doesn't throw if the JSON field has an unexpected type.
-
_totalTokens
final JsonField<Long> _totalTokens()
Returns the raw JSON value of totalTokens.
Unlike totalTokens, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final CreateEmbeddingResponse.Usage.Builder toBuilder()
-
validate
final CreateEmbeddingResponse.Usage validate()
-
builder
final static CreateEmbeddingResponse.Usage.Builder builder()
Returns a mutable builder for constructing an instance of Usage.
The following fields are required:
.promptTokens() .totalTokens()
-
-
-
-