跳转到内容

OpenAIResponsesModel

此内容尚不支持你的语言。

Model implementation that uses OpenAI’s Responses API to generate responses.

new OpenAIResponsesModel(client, model): OpenAIResponsesModel;
Parameter Type

client

OpenAI

model

string

OpenAIResponsesModel

getResponse(request): Promise<ModelResponse>;

Get a response from the OpenAI model using the Responses API.

Parameter Type Description

request

ModelRequest

The request to send to the model.

Promise<ModelResponse>

A promise that resolves to the response from the model.

Model.getResponse


getRetryAdvice(args):
| ModelRetryAdvice
| undefined;

Provide optional retry advice for a failed request.

Parameter Type

args

ModelRetryAdviceRequest

| ModelRetryAdvice | undefined

Model.getRetryAdvice


getStreamedResponse(request): AsyncIterable<StreamEvent>;

Get a streamed response from the OpenAI model using the Responses API.

Parameter Type Description

request

ModelRequest

The request to send to the model.

AsyncIterable<StreamEvent>

An async iterable of the response from the model.

Model.getStreamedResponse