Type Alias: GatewayInferenceInputBedrockBatchJob
type GatewayInferenceInputBedrockBatchJob = {
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;
role_arn: string;
};
Defined in: src/models/ai-gateway-inference.ts:7388
Portkey BedrockBatchJob; strict modeled input with explicit JSON extension maps.
Example
`GatewayInferenceInputBedrockBatchJobSchema.parse(value);`
Properties
input_file_id
input_file_id: string;
Defined in: src/models/ai-gateway-inference.ts:7389
completion_window
completion_window: "immediate" | "24h";
Defined in: src/models/ai-gateway-inference.ts:7390
endpoint
endpoint: "/v1/chat/completions" | "/v1/completions" | "/v1/embeddings";
Defined in: src/models/ai-gateway-inference.ts:7391
metadata?
optional metadata?:
| {
[key: string]: GatewayJsonValue;
}
| null;
Defined in: src/models/ai-gateway-inference.ts:7392
job_name?
optional job_name?: string;
Defined in: src/models/ai-gateway-inference.ts:7393
output_data_config?
optional output_data_config?: string;
Defined in: src/models/ai-gateway-inference.ts:7394
model
model: string;
Defined in: src/models/ai-gateway-inference.ts:7395
role_arn
role_arn: string;
Defined in: src/models/ai-gateway-inference.ts:7396