Intenté habilitar el “módulo de incrustaciones”, pero obtuve el mismo error que antes: “Lo sentimos, ha ocurrido un error.” Sin embargo, otras funciones de IA funcionan bien. ¿Podría ser algo malo en mi configuración o hay algo más que deba revisar?
Sí, estoy de acuerdo en que configurar los embeddings hoy en día es complicado, incluso cuando está documentado. Intenté configurar esto @Falco / @Roman y obtuve:
NoMethodError (método no definido `instance' para la clase 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'
Sin embargo, la buena noticia es que estamos trabajando en una renovación de toda nuestra configuración de embeddings, moviendo esto a un informe de errores.
5 Me gusta
El trabajo de renovación está en curso y se implementará en las próximas semanas, actualizaré aquí cuando esté listo.
1 me gusta
Las cosas definitivamente mejorarán una vez que renovemos la configuración de incrustación, pero mientras tanto, esto debería solucionar el problema:
4 Me gusta
