AxAIOpenAIResponsesRequest Generated TypeScript API reference. typescript api api/reference build/apidocs/Interface.AxAIOpenAIResponsesRequest.md interface AxAIOpenAIResponsesRequest

AxAIOpenAIResponsesRequest

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/ai/openai/responses_types.ts#L190

Type Parameters

Type ParameterDefault type
TModelAxAIOpenAIResponsesModel

Properties

PropertyModifierType
background?readonlynull | boolean
include?readonly| null | readonly ( | "file_search_call.results" | "message.input_image.image_url" | "computer_call_output.output.image_url" | "reasoning.encrypted_content" | "code_interpreter_call.outputs" | "web_search_call.action.return_token_budget")[]
inputreadonly| string | readonly AxAIOpenAIResponsesInputItem[]
instructions?readonlynull | string
max_output_tokens?readonlynull | number
metadata?readonlynull | Readonly<Record<string, string>>
modelreadonlyTModel
parallel_tool_calls?readonlynull | boolean
previous_response_id?readonlynull | string
reasoning?readonly| null | { effort?: null | "high" | "low" | "minimal" | "medium" | "none" | "xhigh"; summary?: null | "auto" | "detailed" | "concise"; }
seed?readonlynull | number
service_tier?readonlynull | "auto" | "default" | "flex"
store?readonlynull | boolean
stream?readonlynull | boolean
temperature?readonlynull | number
text?readonly| null | { format?: | null | { type: "text"; } | { type: "json_object"; } | { json_schema?: object; type: "json_schema"; }; }
tool_choice?readonly| null | AxAIOpenAIResponsesToolChoice
tools?readonly| null | readonly AxAIOpenAIResponsesDefineFunctionTool[]
top_p?readonlynull | number
truncation?readonlynull | "auto" | "disabled"
user?readonlynull | string
Docs