OpenAiResponsesRequest model.
Summary
Types
@type t() :: %ExBifrost.Model.OpenAiResponsesRequest{ fallbacks: [String.t()] | nil, input: ExBifrost.Model.CreateCompactionRequestInput.t(), instructions: String.t() | nil, max_output_tokens: integer() | nil, metadata: %{optional(String.t()) => any()} | nil, model: String.t(), parallel_tool_calls: boolean() | nil, previous_response_id: String.t() | nil, reasoning: ExBifrost.Model.OpenAiResponsesRequestReasoning.t() | nil, store: boolean() | nil, stream: boolean() | nil, temperature: number() | nil, text: ExBifrost.Model.OpenAiResponsesRequestText.t() | nil, tool_choice: ExBifrost.Model.ResponsesRequestToolChoice.t() | nil, tools: [ExBifrost.Model.ResponsesRequestToolsInner.t()] | nil, top_p: number() | nil, truncation: String.t() | nil, user: String.t() | nil }