跳转到内容

OpenAIResponsesWSModel

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

Model implementation that uses the OpenAI Responses API over a websocket transport.

https://developers.openai.com/api/docs/guides/websocket-mode

new OpenAIResponsesWSModel(
client,
model,
options): OpenAIResponsesWSModel;
Parameter Type

client

OpenAI

model

string

options

OpenAIResponsesWSModelOptions

OpenAIResponsesWSModel

OpenAIResponsesModel.constructor

close(): Promise<void>;

Promise<void>


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.

OpenAIResponsesModel.getResponse


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.

OpenAIResponsesModel.getStreamedResponse