Estou mencionando uma personagem de IA que criei em um tópico no fórum, mas estou recebendo uma mensagem de erro 500

Estou mencionando um personagem de IA que criei em um tópico no fórum, mas estou recebendo uma mensagem de erro 500. (Ativei a configuração de menção ao criar o personagem.) Exemplo de erro no console:

Mensagem de erro nos logs:

Message (3 copies reported)

NoMethodError (undefined method `split' for nil:NilClass)
lib/plugin/instance.rb:541:in `block in on'
lib/discourse_event.rb:12:in `block in trigger'
lib/discourse_event.rb:12:in `trigger'
lib/post_creator.rb:258:in `trigger_after_events'
lib/post_creator.rb:220:in `create'
lib/new_post_manager.rb:318:in `perform_create_post'
lib/new_post_manager.rb:252:in `perform'
app/controllers/posts_controller.rb:201:in `create'
app/controllers/application_controller.rb:423:in `block in with_resolved_locale'
app/controllers/application_controller.rb:423:in `with_resolved_locale'
lib/middleware/omniauth_bypass_middleware.rb:64:in `call'
lib/content_security_policy/middleware.rb:12:in `call'
lib/middleware/anonymous_cache.rb:393:in `call'
lib/middleware/csp_script_nonce_injector.rb:12:in `call'
config/initializers/008-rack-cors.rb:14:in `call'
config/initializers/100-quiet_logger.rb:20:in `call'
config/initializers/100-silence_logger.rb:29:in `call'
lib/middleware/enforce_hostname.rb:24:in `call'
lib/middleware/request_tracker.rb:236:in `call'

Backtrace

plugins/discourse-ai/lib/ai_bot/playground.rb:39:in `schedule_reply'
plugins/discourse-ai/lib/ai_bot/entry_point.rb:128:in `block in inject_into'
lib/plugin/instance.rb:541:in `block in on'
lib/discourse_event.rb:12:in `block in trigger'
/usr/local/lib/ruby/3.2.0/set.rb:511:in `each_key'
/usr/local/lib/ruby/3.2.0/set.rb:511:in `each'
lib/discourse_event.rb:12:in `trigger'
lib/post_creator.rb:258:in `trigger_after_events'
lib/post_creator.rb:220:in `create'
lib/new_post_manager.rb:318:in `perform_create_post'

Env

hostname xxxxxxx-app
process_id 2131
application_version xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
HTTP_HOST xxxxxxxxx.com
REQUEST_URI /posts
REQUEST_METHOD POST
HTTP_USER_AGENT Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36
HTTP_ACCEPT */*
HTTP_REFERER https://xxxxxxxx.com/t/xxxxxxxxxxxxxxxxxxxxx/xxxxxxxxx/3
HTTP_X_FORWARDED_FOR xxxxxxxx
HTTP_X_REAL_IP xxxxxxxxx
username xxxxxxx
params raw @Motivational_Coach I'm looking for true love and affection, what do you recommend me to do?
--- --- --- ---
--- ---
unlist_topic false
category 5253
topic_id 777496
is_warning false
archetype regular
typing_duration_msecs 1300
composer_open_duration_msecs 7218
featured_link
shared_draft false
draft_key 777496
nested_post true

Acho que a culpa é minha. Esta configuração precisa ser selecionada se menções de tópicos forem usadas: Modelo de Linguagem Padrão

Fiz uma menção para testá-la, ainda esperando uma resposta. :slight_smile:

editar:
Quando recebi um erro como este, mudei o modelo e ele foi corrigido. (gpt-3.5-turbo):
Modelo open_ai:gpt-3.5-turbo-16k não encontrado para a persona Motivational_Coach

2 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.