feat(providers): add OpenCode Zen and OpenCode Go providers

This commit is contained in:
zpljd258
2026-06-24 10:25:12 +08:00
committed by Xubin Ren
parent 4b1decdb95
commit ddad6c5a7c
2 changed files with 22 additions and 0 deletions
+2
View File
@@ -235,6 +235,8 @@ class ProvidersConfig(Base):
github_copilot: ProviderConfig = Field(default_factory=ProviderConfig, exclude=True) # Github Copilot (OAuth)
qianfan: ProviderConfig = Field(default_factory=ProviderConfig) # Qianfan (百度千帆)
nvidia: ProviderConfig = Field(default_factory=ProviderConfig) # NVIDIA NIM (nvapi- keys)
opencode_zen: ProviderConfig = Field(default_factory=ProviderConfig) # OpenCode Zen (curated coding models)
opencode_go: ProviderConfig = Field(default_factory=ProviderConfig) # OpenCode Go (low-cost coding models)
@model_validator(mode="after")
def convert_extra_providers(self):