Je vais répondre à mon propre post. Le problème ne vient pas de la construction, mais du moment. En octobre, Google a rendu obsolète le modèle d’intégration actuel (embedding-001), il a donc cessé de fonctionner. Le nouveau modèle est gemini-embedding-001.
Vous devez modifier la configuration d’intégration de
https://generativelanguage.googleapis.com/v1beta/models/embedding-001:embedContent
à
https://generativelanguage.googleapis.com/v1beta/models/gemini-embedding-001:embedContent
Vous pouvez trouver les détails ici : https://ai.google.dev/gemini-api/docs/embeddings
@Falco, peut-être que la configuration par défaut de Gemini doit être mise à jour dans Discourse, lors de la création d’une nouvelle intégration Gemini, elle utilise toujours embedding-001 au lieu de gemini-embedding-001.