Skip to main content

Type Alias: GatewayInferenceInputCreateOcrRequest

type GatewayInferenceInputCreateOcrRequest = {
model: string;
document: {
type: "document_url" | "image_url";
document_url?: string;
image_url?: string;
};
include_image_base64?: boolean;
image_limit?: number;
image_min_size?: number;
pages?: number[];
};

Defined in: src/models/ai-gateway-inference.ts:5422

Portkey CreateOcrRequest; strict modeled input with explicit JSON extension maps.

Example​

`GatewayInferenceInputCreateOcrRequestSchema.parse(value);`

Properties​

model​

model: string;

Defined in: src/models/ai-gateway-inference.ts:5423


document​

document: {
type: "document_url" | "image_url";
document_url?: string;
image_url?: string;
};

Defined in: src/models/ai-gateway-inference.ts:5424

type​

type: "document_url" | "image_url";

document_url?​

optional document_url?: string;

image_url?​

optional image_url?: string;

include_image_base64?​

optional include_image_base64?: boolean;

Defined in: src/models/ai-gateway-inference.ts:5425


image_limit?​

optional image_limit?: number;

Defined in: src/models/ai-gateway-inference.ts:5426


image_min_size?​

optional image_min_size?: number;

Defined in: src/models/ai-gateway-inference.ts:5427


pages?​

optional pages?: number[];

Defined in: src/models/ai-gateway-inference.ts:5428