View Source ExOpenAI.Components.UsageTimeBucket (ex_openai.ex v2.0.0-beta)
Module for representing the OpenAI schema UsageTimeBucket.
Fields
:end_time- required -integer():object- required -:bucket
Allowed values:"bucket":result- required -[any() | any() | any() | any() | any() | any() | any() | any() | any()]:start_time- required -integer()
Summary
Types
@type t() :: %ExOpenAI.Components.UsageTimeBucket{ end_time: integer(), object: :bucket, result: [ (((((((ExOpenAI.Components.UsageCompletionsResult.t() | ExOpenAI.Components.UsageEmbeddingsResult.t()) | ExOpenAI.Components.UsageModerationsResult.t()) | ExOpenAI.Components.UsageImagesResult.t()) | ExOpenAI.Components.UsageAudioSpeechesResult.t()) | ExOpenAI.Components.UsageAudioTranscriptionsResult.t()) | ExOpenAI.Components.UsageVectorStoresResult.t()) | ExOpenAI.Components.UsageCodeInterpreterSessionsResult.t()) | ExOpenAI.Components.CostsResult.t() ], start_time: integer() }