From 806f5730f50f88ef14161604304115314f779831 Mon Sep 17 00:00:00 2001 From: Kujtim Hoxha Date: Wed, 25 Jun 2025 14:06:34 +0200 Subject: [PATCH] chore: small fixes and updates --- internal/providers/configs/vertexai.json | 4 ++-- pkg/provider/provider.go | 13 +++++++++++++ 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/internal/providers/configs/vertexai.json b/internal/providers/configs/vertexai.json index 169eb0de9ab064b508a2898bfa5b31f7e459d354..228ab10dd42873cb0ba041e3fd6f0e9ebcd9f08a 100644 --- a/internal/providers/configs/vertexai.json +++ b/internal/providers/configs/vertexai.json @@ -2,8 +2,8 @@ "name": "Google Vertex AI", "id": "vertex", "type": "vertex", - "api_key": "$VERTEX_API_KEY", - "api_endpoint": "$VERTEX_API_ENDPOINT", + "api_key": "", + "api_endpoint": "", "default_model_id": "gemini-2.5-pro", "models": [ { diff --git a/pkg/provider/provider.go b/pkg/provider/provider.go index 883a28d9a311b68fed17b24813eb4b99d7aafd3c..6dec1364c7725dd27e4ee83c361ad364867eb056 100644 --- a/pkg/provider/provider.go +++ b/pkg/provider/provider.go @@ -52,3 +52,16 @@ type Model struct { CanReason bool `json:"can_reason"` SupportsImages bool `json:"supports_attachments"` } + +func KnownProviders() []InferenceProvider { + return []InferenceProvider{ + InferenceProviderOpenAI, + InferenceProviderAnthropic, + InferenceProviderGemini, + InferenceProviderAzure, + InferenceProviderBedrock, + InferenceProviderVertexAI, + InferenceProviderXAI, + InferenceProviderOpenRouter, + } +}