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

AxAIOpenAIResponsesArgs

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

Ready-to-use implementation of the OpenAI Responses API client This class uses OpenAI’s /v1/responses API endpoint which supports text, image, and audio inputs

Extends

  • Omit<AxAIOpenAIResponsesBaseArgs<TModel, TEmbedModel, TModelKey, TChatReq>, "config" | "supportFor" | "modelInfo">

Type Parameters

Type ParameterDefault type
TName"openai-responses"
TModelAxAIOpenAIResponsesModel
TEmbedModelAxAIOpenAIEmbedModel
TModelKeystring
TChatReq extends AxAIOpenAIResponsesRequest<TModel>AxAIOpenAIResponsesRequest<TModel>

Properties

PropertyTypeInherited from
apiKeystringOmit.apiKey
apiURL?stringOmit.apiURL
config?Partial<AxAIOpenAIResponsesConfig<TModel, TEmbedModel>>-
modelInfo?AxModelInfo[]-
models?AxAIInputModelList<TModel, TEmbedModel, TModelKey>Omit.models
nameTName-
options?object & AxAIServiceOptionsOmit.options
responsesReqUpdater?(req: Readonly<TResponsesReq>) => Readonly<TResponsesReq>Omit.responsesReqUpdater
Docs