Discourse AI を Ollama とローカルで連携させる

クール。実装方法を説明したガイドはありますか?

チャットボットよりも、要約やその他の機能に興味があります。

ETA:この設定は機能しません。

(ここではホストのIPアドレスを編集しました。)

「テストを実行」をクリックすると、内部サーバーエラーが発生します。

/logs で、次のようなログを確認できます。

NameError (undefined local variable or method `tokenizer' for an instance of DiscourseAi::Completions::Dialects::ChatGpt)
app/controllers/application_controller.rb:427:in `block in with_resolved_locale'
app/controllers/application_controller.rb:427:in `with_resolved_locale'
lib/middleware/omniauth_bypass_middleware.rb:35:in `call'
lib/content_security_policy/middleware.rb:12:in `call'
lib/middleware/anonymous_cache.rb:409: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/processing_request.rb:12:in `call'
lib/middleware/request_tracker.rb:385:in `call'

これは、選択したトークナイザーに関係なく発生します。3.5.0beta1-dev (c1ee4e120e) でテストしています。

「いいね!」 1