AxAIOpenAIResponsesArgs
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 Parameter | Default type |
|---|---|
TName | "openai-responses" |
TModel | AxAIOpenAIResponsesModel |
TEmbedModel | AxAIOpenAIEmbedModel |
TModelKey | string |
TChatReq extends AxAIOpenAIResponsesRequest<TModel> | AxAIOpenAIResponsesRequest<TModel> |
Properties
| Property | Type | Inherited from |
|---|---|---|
apiKey | string | Omit.apiKey |
apiURL? | string | Omit.apiURL |
config? | Partial<AxAIOpenAIResponsesConfig<TModel, TEmbedModel>> | - |
modelInfo? | AxModelInfo[] | - |
models? | AxAIInputModelList<TModel, TEmbedModel, TModelKey> | Omit.models |
name | TName | - |
options? | object & AxAIServiceOptions | Omit.options |
responsesReqUpdater? | (req: Readonly<TResponsesReq>) => Readonly<TResponsesReq> | Omit.responsesReqUpdater |