feat: add AWS Bedrock (Mantle) as post-processing provider (#1288)

This commit is contained in:
Jaden Yuros 2026-04-13 15:47:59 -07:00 committed by GitHub
parent 564fbc84df
commit aee682f63d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -589,6 +589,16 @@ fn default_post_process_providers() -> Vec<PostProcessProvider> {
});
}
// AWS Bedrock via Mantle (OpenAI-compatible endpoint)
providers.push(PostProcessProvider {
id: "bedrock_mantle".to_string(),
label: "AWS Bedrock (Mantle)".to_string(),
base_url: "https://bedrock-mantle.us-east-1.api.aws/v1".to_string(),
allow_base_url_edit: false,
models_endpoint: Some("/models".to_string()),
supports_structured_output: true,
});
// Custom provider always comes last
providers.push(PostProcessProvider {
id: "custom".to_string(),