Проблема с эмбеддингами Gemini после обновления Discourse до 3.6.0 Beta 2

Я отвечу сам на свой пост. Проблема не в сборке, а во времени. В октябре Google сделал текущую модель встраивания (embedding-001) устаревшей, и она перестала работать. Новая модель — gemini-embedding-001.

В конфигурации встраивания (Администрирование → Плагины → Discourse AI → Встраивания → Изменить) нужно изменить URL службы встраивания с
https://generativelanguage.googleapis.com/v1beta/models/embedding-001:embedContent

на

https://generativelanguage.googleapis.com/v1beta/models/gemini-embedding-001:embedContent

Подробности можно найти здесь: https://ai.google.dev/gemini-api/docs/embeddings

@Falco, возможно, конфигурация Gemini по умолчанию в Discourse требует обновления: при создании нового встраивания Gemini всё ещё используется embedding-001 вместо gemini-embedding-001.