feat(providers): add Qianfan support

This commit is contained in:
jimmyzhuu 2026-04-25 13:55:47 +08:00
parent 938f9c4bdf
commit e3911a2f43
9 changed files with 147 additions and 0 deletions

View file

@ -23,6 +23,7 @@ SUPPORTED_PROVIDERS_WITHOUT_BASE_URL = [
"mistral",
"openai",
"xiaomi",
"qianfan",
"gemini",
"anthropic",
"together_ai",

View file

@ -66,6 +66,12 @@ PROVIDER_DEFAULTS: list[ProviderDefault] = [
base_url="https://api.deepseek.com/v1",
model_pattern="deepseek/*",
),
ProviderDefault(
name="qianfan",
env_var="QIANFAN_API_KEY",
base_url="https://qianfan.baidubce.com/v2",
model_pattern="qianfan/*",
),
ProviderDefault(
name="mistral",
env_var="MISTRAL_API_KEY",