Problema con Gemini Embeddings tras actualización de Discourse a 3.6.0 Beta 2

Voy a responder a mi propia publicación. El problema no es la compilación, sino el momento. En octubre, Google dejó obsoleto el modelo de incrustación actual (embedding-001), por lo que dejó de funcionar. El nuevo modelo es gemini-embedding-001.

Necesitas cambiar la configuración de incrustación de
https://generativelanguage.googleapis.com/v1beta/models/embedding-001:embedContent
a
https://generativelanguage.googleapis.com/v1beta/models/gemini-embedding-001:embedContent

Puedes encontrar los detalles aquí: https://ai.google.dev/gemini-api/docs/embeddings

@Falco, tal vez la configuración predeterminada de gemini necesite actualizarse en discourse, ya que al crear una nueva incrustación de gemini todavía usa embedding-001 en lugar de gemini-embedding-001.

1 me gusta