feat: bedrock image content support (#3266)
This commit is contained in:
@@ -3,7 +3,7 @@ use base64::{engine::general_purpose::STANDARD as BASE64, Engine as _};
|
||||
use dotenv::dotenv;
|
||||
use goose::{
|
||||
message::Message,
|
||||
providers::{databricks::DatabricksProvider, openai::OpenAiProvider},
|
||||
providers::{bedrock::BedrockProvider, databricks::DatabricksProvider, openai::OpenAiProvider},
|
||||
};
|
||||
use mcp_core::{
|
||||
content::Content,
|
||||
@@ -21,6 +21,7 @@ async fn main() -> Result<()> {
|
||||
let providers: Vec<Box<dyn goose::providers::base::Provider + Send + Sync>> = vec![
|
||||
Box::new(DatabricksProvider::default()),
|
||||
Box::new(OpenAiProvider::default()),
|
||||
Box::new(BedrockProvider::default()),
|
||||
];
|
||||
|
||||
for provider in providers {
|
||||
|
||||
Reference in New Issue
Block a user