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

Command icon 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

intrafusion created an issue. See original summary.

intrafusion’s picture

Issue summary: View changes

jibla made their first commit to this issue’s fork.

jibla’s picture

Status: Active » Needs review
robloach’s picture

Status: Needs review » Reviewed & tested by the community

When 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-001 to gemini-embedding-001?

jibla’s picture

Thanks 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.

jibla’s picture

Status: Reviewed & tested by the community » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

  • b331832e committed on 1.x
    Issue #3550425: Update default embedding model to gemini-embedding-001
    
jibla’s picture

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.