Tentei habilitar o “módulo de incorporação”, mas recebi o mesmo erro de antes: “Desculpe, ocorreu um erro.” Outros recursos de IA estão funcionando bem, no entanto. Pode ser algo errado com minhas configurações ou há algo mais que devo verificar?
Sim, concordo que configurar embeddings hoje é complicado, mesmo quando documentado. Tentei configurar isso @Falco / @Roman e recebi:
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'
A boa notícia, no entanto, é que estamos trabalhando em uma reformulação de toda a nossa configuração de embeddings, movendo isso para um relatório de bug.
5 curtidas
O trabalho de reformulação está em andamento e será lançado nas próximas semanas, atualizarei aqui quando estiver pronto.
1 curtida
As coisas definitivamente melhorarão quando reformularmos a configuração de incorporação, mas, enquanto isso, isso deve resolver o problema:
4 curtidas
