13 lines
757 B
TypeScript
13 lines
757 B
TypeScript
import type { ResponseCreateParamsStreaming } from "openai/resources/responses/responses.js";
|
|
import type { SimpleStreamOptions, StreamFunction, StreamOptions } from "../types.js";
|
|
export interface OpenAIResponsesOptions extends StreamOptions {
|
|
reasoningEffort?: "minimal" | "low" | "medium" | "high" | "xhigh";
|
|
reasoningSummary?: "auto" | "detailed" | "concise" | null;
|
|
serviceTier?: ResponseCreateParamsStreaming["service_tier"];
|
|
}
|
|
/**
|
|
* Generate function for OpenAI Responses API
|
|
*/
|
|
export declare const streamOpenAIResponses: StreamFunction<"openai-responses", OpenAIResponsesOptions>;
|
|
export declare const streamSimpleOpenAIResponses: StreamFunction<"openai-responses", SimpleStreamOptions>;
|
|
//# sourceMappingURL=openai-responses.d.ts.map
|