Enable runtime access to provider name (#5399)

This commit is contained in:
Will Pfleger
2025-10-28 14:21:24 -04:00
committed by GitHub
parent f1ad5490b6
commit 4d8c91efbd
25 changed files with 196 additions and 3 deletions
+6
View File
@@ -27,6 +27,7 @@ pub struct AzureProvider {
deployment_name: String,
api_version: String,
model: ModelConfig,
name: String,
}
impl Serialize for AzureProvider {
@@ -94,6 +95,7 @@ impl AzureProvider {
deployment_name,
api_version,
model,
name: Self::metadata().name,
})
}
@@ -128,6 +130,10 @@ impl Provider for AzureProvider {
)
}
fn get_name(&self) -> &str {
&self.name
}
fn get_model_config(&self) -> ModelConfig {
self.model.clone()
}