n8n
Version:
n8n Workflow Automation Tool
12 lines (11 loc) • 799 B
TypeScript
import type { EvalMockHttpResponse } from 'n8n-core';
import type { IHttpRequestOptions } from 'n8n-workflow';
export declare function reverseTranslateOpenAiResponsesRequest(body: unknown): IHttpRequestOptions;
export declare function extractResponsesRequestModel(body: unknown): string;
export declare function isResponsesStreamRequested(body: unknown): boolean;
export declare function forwardTranslateToResponsesEnvelope(mockResponse: EvalMockHttpResponse | undefined, model: string): Record<string, unknown>;
export declare function forwardTranslateToResponsesSseEvents(mockResponse: EvalMockHttpResponse | undefined, model: string): Array<{
event: string;
data: Record<string, unknown>;
}>;
export declare function buildResponsesErrorEnvelope(message: string): Record<string, unknown>;