feat: Add new embedding model "models/gemini-embedding-001" to GeminiInferenceAdapter

Introduced a new embedding model with a dimension of 3072 and a context length of 2048 to the GeminiInferenceAdapter class.
This commit is contained in:
jperezde 2025-10-15 17:16:59 +02:00
parent b155f92355
commit a0c0e5933a

View file

@ -15,6 +15,7 @@ class GeminiInferenceAdapter(OpenAIMixin):
provider_data_api_key_field: str = "gemini_api_key"
embedding_model_metadata: dict[str, dict[str, int]] = {
"models/text-embedding-004": {"embedding_dimension": 768, "context_length": 2048},
"models/gemini-embedding-001": {"embedding_dimension": 3072, "context_length": 2048},
}
def get_base_url(self):