Type Alias: GatewayInferenceInputVertexBatchJob
type GatewayInferenceInputVertexBatchJob = {
input_file_id: string;
completion_window: "immediate" | "24h";
endpoint: "/v1/chat/completions" | "/v1/completions" | "/v1/embeddings";
metadata?: | {
[key: string]: GatewayJsonValue;
}
| null;
job_name?: string;
output_data_config?: string;
model: string;
};
Defined in: src/models/ai-gateway-inference.ts:7426
Portkey VertexBatchJob; strict modeled input with explicit JSON extension maps.
Example
`GatewayInferenceInputVertexBatchJobSchema.parse(value);`
Properties
input_file_id
input_file_id: string;
Defined in: src/models/ai-gateway-inference.ts:7427
completion_window
completion_window: "immediate" | "24h";
Defined in: src/models/ai-gateway-inference.ts:7428
endpoint
endpoint: "/v1/chat/completions" | "/v1/completions" | "/v1/embeddings";
Defined in: src/models/ai-gateway-inference.ts:7429
metadata?
optional metadata?:
| {
[key: string]: GatewayJsonValue;
}
| null;
Defined in: src/models/ai-gateway-inference.ts:7430
job_name?
optional job_name?: string;
Defined in: src/models/ai-gateway-inference.ts:7431
output_data_config?
optional output_data_config?: string;
Defined in: src/models/ai-gateway-inference.ts:7432
model
model: string;
Defined in: src/models/ai-gateway-inference.ts:7433