Text-multilingual-embedding-002 is not found for API version v1beta

Hi,
I am having troubles getting embeddings with genai client for Golang. The texts i build the embeddings for are in Czech. The models the client is built for are in v1beta and therefore are those available in Gemini AI - Gemini API  |  Google for Developers. So the best one for embeddings would be text-embedding-004.

There is alternative option available in Vertex AI API - text-multilingual-embedding-002 however is not available in v1beta. See Text embeddings API  |  Generative AI on Vertex AI  |  Google Cloud

Now i have two options - use text-embedding-004 or go to use Vertex AI for embeddings to leverage the multilingual model.

Would anyone know if i actually need to use multilingual model with texts in languages other than English or text-embedding-004 supports all languages?

From the present experience i would say text-embedding-004 supports Czech poorly. The similarity search results are quite weird.

Ran into a similar error message with Dart Gemini SDK Support `text-multilingual-embedding-002` embedding model · Issue #209 · google-gemini/generative-ai-dart · GitHub

Ref Support `text-multilingual-embedding-002` embedding model · Issue #209 · google-gemini/generative-ai-dart · GitHub
Ref [firebase_vertexai]: embedContent calls result in 404 · Issue #13269 · firebase/flutterfire · GitHub