Discourse 3.6.0 Beta 2 アップデート後の Gemini Embeddings 問題

自分で投稿に回答します。問題はビルドではなく、タイミングです。10月にGoogleは現在の埋め込みモデル(embedding-001)を廃止したため、動作しなくなりました。新しいモデルは gemini-embedding-001 です。

埋め込み構成を次のように変更する必要があります。
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、DiscourseでデフォルトのGemini構成を更新する必要があるかもしれません。新しいGemini埋め込みを作成する際に、gemini-embedding-001 の代わりにまだ embedding-001 が使用されています。

「いいね!」 1