OpenAI’s text-embedding-3-small costs only about 1 dollar / 50 mio tokens.
https://huggingface.co/Qwen/Qwen3-Embedding-0.6B is open-source
Also is Nomic, which is only 250 MB: https://ollama.com/library/nomic-embed-text/tags
Nomic is quite fast an can be used in Python via Ollama:
ollama.embeddings(model='nomic-embed-text', prompt='Hello world')
Benchmarks for embeddings are often available at: https://huggingface.co/spaces/mteb/leaderboard
Languages differences
Many embedding models are trained on multiple languages. Among them is: https://huggingface.co/intfloat/multilingual-e5-base also getting good results for german text.
Depending on the target language, consider a different embedding model.