Skip to main content

Type Alias: GatewayInferenceInputOpenAIBatchJob

type GatewayInferenceInputOpenAIBatchJob = {
input_file_id: string;
completion_window: "immediate" | "24h";
endpoint: "/v1/chat/completions" | "/v1/completions" | "/v1/embeddings";
metadata?: | {
[key: string]: GatewayJsonValue;
}
| null;
};

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

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

Example​

`GatewayInferenceInputOpenAIBatchJobSchema.parse(value);`

Properties​

input_file_id​

input_file_id: string;

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


completion_window​

completion_window: "immediate" | "24h";

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


endpoint​

endpoint: "/v1/chat/completions" | "/v1/completions" | "/v1/embeddings";

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


metadata?​

optional metadata?:
| {
[key: string]: GatewayJsonValue;
}
| null;

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