Type Alias: GatewayInferenceInputCreateTranscriptionRequest
type GatewayInferenceInputCreateTranscriptionRequest = {
file: Blob;
model: string | "whisper-1";
language?: string;
prompt?: string;
response_format?: "json" | "text" | "srt" | "verbose_json" | "vtt";
temperature?: number;
timestamp_granularities[]?: ("word" | "segment")[];
};
Defined in: src/models/ai-gateway-inference.ts:5540
Portkey CreateTranscriptionRequest; strict modeled input with explicit JSON extension maps.
Example
`GatewayInferenceInputCreateTranscriptionRequestSchema.parse(value);`
Properties
file
file: Blob;
Defined in: src/models/ai-gateway-inference.ts:5541
model
model: string | "whisper-1";
Defined in: src/models/ai-gateway-inference.ts:5542
language?
optional language?: string;
Defined in: src/models/ai-gateway-inference.ts:5543
prompt?
optional prompt?: string;
Defined in: src/models/ai-gateway-inference.ts:5544
response_format?
optional response_format?: "json" | "text" | "srt" | "verbose_json" | "vtt";
Defined in: src/models/ai-gateway-inference.ts:5545
temperature?
optional temperature?: number;
Defined in: src/models/ai-gateway-inference.ts:5546
timestamp_granularities[]?
optional timestamp_granularities[]?: ("word" | "segment")[];
Defined in: src/models/ai-gateway-inference.ts:5547