fixing failing tests and updating rederend config file

This commit is contained in:
Salman Paracha 2025-09-18 09:51:27 -07:00
parent 79ff4bb164
commit a92e75c5ea
7 changed files with 24 additions and 37 deletions

View file

@ -171,8 +171,6 @@ pub enum LlmProviderType {
XAI,
#[serde(rename = "together_ai")]
TogetherAI,
#[serde(rename = "lambda_ai")]
LambdaAI,
#[serde(rename = "azure_openai")]
AzureOpenAI,
}
@ -189,7 +187,6 @@ impl Display for LlmProviderType {
LlmProviderType::OpenAI => write!(f, "openai"),
LlmProviderType::XAI => write!(f, "xai"),
LlmProviderType::TogetherAI => write!(f, "together_ai"),
LlmProviderType::LambdaAI => write!(f, "lambda_ai"),
LlmProviderType::AzureOpenAI => write!(f, "azure_openai"),
}
}

View file

@ -16,7 +16,6 @@ pub enum ProviderId {
AzureOpenAI,
XAI,
TogetherAI,
LambdaAI,
}
impl From<&str> for ProviderId {
@ -33,7 +32,6 @@ impl From<&str> for ProviderId {
"azure_openai" => ProviderId::AzureOpenAI,
"xai" => ProviderId::XAI,
"together_ai" => ProviderId::TogetherAI,
"lambda_ai" => ProviderId::LambdaAI,
_ => panic!("Unknown provider: {}", value),
}
}
@ -57,8 +55,7 @@ impl ProviderId {
| ProviderId::GitHub
| ProviderId::AzureOpenAI
| ProviderId::XAI
| ProviderId::TogetherAI
| ProviderId::LambdaAI,
| ProviderId::TogetherAI,
SupportedAPIs::AnthropicMessagesAPI(_)) => SupportedAPIs::OpenAIChatCompletions(OpenAIApi::ChatCompletions),
(ProviderId::OpenAI
@ -70,8 +67,7 @@ impl ProviderId {
| ProviderId::GitHub
| ProviderId::AzureOpenAI
| ProviderId::XAI
| ProviderId::TogetherAI
| ProviderId::LambdaAI,
| ProviderId::TogetherAI,
SupportedAPIs::OpenAIChatCompletions(_)) => SupportedAPIs::OpenAIChatCompletions(OpenAIApi::ChatCompletions),
}
}
@ -91,7 +87,6 @@ impl Display for ProviderId {
ProviderId::AzureOpenAI => write!(f, "azure_openai"),
ProviderId::XAI => write!(f, "xai"),
ProviderId::TogetherAI => write!(f, "together_ai"),
ProviderId::LambdaAI => write!(f, "lambda_ai"),
}
}
}