Gli embeddings di Gemini non funzionano

Ho provato ad abilitare il “modulo di embedding”, ma ho ricevuto lo stesso errore di prima: “Spiacenti, si è verificato un errore.” Altre funzionalità AI funzionano correttamente, tuttavia. Potrebbe esserci qualcosa di sbagliato nelle mie impostazioni o c’è qualcos’altro che dovrei controllare?

1 Mi Piace

Sì, sono d’accordo che configurare gli embedding oggi è complicato, anche quando è documentato. Ho provato a configurare questo @Falco / @Roman e ho ottenuto:

NoMethodError (undefined method `instance' for class DiscourseAi::Inference::GeminiEmbeddings)
lib/site_settings/type_supervisor.rb:287:in `validate_value'
lib/site_settings/type_supervisor.rb:168:in `to_db_value'
lib/site_setting_extension.rb:433:in `add_override!'
lib/site_setting_extension.rb:678:in `block in setup_methods'
lib/site_setting_extension.rb:500:in `public_send'
lib/site_setting_extension.rb:500:in `set'
lib/site_setting_extension.rb:513:in `set_and_log'
app/services/site_setting/update.rb:65:in `save'
lib/service/base.rb:148:in `instance_exec'
lib/service/base.rb:148:in `call'
lib/service/base.rb:443:in `block in run!'
lib/service/base.rb:443:in `each'
lib/service/base.rb:443:in `run!'
lib/service/base.rb:436:in `run'
lib/service/base.rb:295:in `call'
lib/service/runner.rb:146:in `result'
lib/service/runner.rb:131:in `call'
lib/service/runner.rb:126:in `call'
lib/service/base.rb:296:in `call'

La buona notizia, però, è che stiamo lavorando a una revisione di tutta la nostra configurazione degli embedding, spostando questo in un bug report.

5 Mi Piace

Il lavoro di riorganizzazione è in corso e verrà completato nelle prossime settimane, aggiornerò qui quando sarà pronto.

1 Mi Piace

Le cose miglioreranno sicuramente una volta che avremo rivisto la configurazione degli embedding, ma nel frattempo, questo dovrebbe risolvere il problema:

4 Mi Piace