View Source ExOpenAI.Components.CreateCompletionRequest (ex_openai.ex v1.7.0)
Schema representing a CreateCompletionRequest within the OpenAI API
Summary
Types
@type t() :: %ExOpenAI.Components.CreateCompletionRequest{ best_of: integer() | nil, echo: boolean() | nil, frequency_penalty: float() | nil, logit_bias: map() | nil, logprobs: integer() | nil, max_tokens: integer() | nil, model: (:"babbage-002" | :"davinci-002" | :"gpt-3.5-turbo-instruct") | String.t(), n: integer() | nil, presence_penalty: float() | nil, prompt: [[integer()]] | [integer()] | [String.t()] | String.t(), seed: integer() | nil, stop: ([String.t()] | String.t()) | nil, stream: boolean() | nil, stream_options: ExOpenAI.Components.ChatCompletionStreamOptions.t() | nil, suffix: String.t() | nil, temperature: float() | nil, top_p: float() | nil, user: String.t() | nil }