Problem/Motivation
I received an email from Google:
On October 30, 2025, the following embedding models will be discontinued and will start returning errors:
- embedding-001
- Embedding-gecko-001
- gemini-embedding-exp
- gemini-embedding-exp-03-07
This change affects all current projects and applets that use these models.
We understand this change may require some planning and have provided additional information below to help you with the transition.
What you need to know
We are discontinuing the support for these outdated experimental models to make way for the newer gemini-embedding-001 model.
Benefits of this change:
The new model is now a stable, generally available release. It outperforms its predecessors in performance and has higher rate limits.
What you need to do
Action required:
You must switch to gemini-embedding-001, our new generally available and stable text embedding model. Transition as soon as possible and no later than October 30, 2025.
Steps to reproduce
When selecting the embedding engine only embedding-001 & text-embedding-004 are available for selection
Proposed resolution
Remove embedding-001 model and add gemini-embedding-001 model
Issue fork gemini_provider-3550425
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
intrafusionComment #5
jibla commentedComment #6
robloachWhen installing the Gemini Provider, it selected the newly correct values. Nice find on that notice.
Question: Do we need to worry about an upgrade path from
embedding-001togemini-embedding-001?Comment #7
jibla commentedThanks for testing @robloach!
This change only affects the default model for new installations. Existing sites with embedding-001 configured will continue to work. Users should manually update their configuration.
Thanks closing this.
Comment #8
jibla commentedComment #11
jibla commented