# Настройка работы Discourse AI с Ollama локально

**URL:** https://meta.discourse.org/t/getting-discourse-ai-to-work-with-ollama-locally/353614
**Category:** Support
**Tags:** ai
**Created:** [18.Февраль.2025 21:15:24 UTC](https://meta.discourse.org/t/getting-discourse-ai-to-work-with-ollama-locally/353614 "2025-02-18T21:15:24Z")
**Posts on this page:** 1
**Showing post:** 5

<div class="post-metadata">

### Author: ![hendersj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hendersj/32/507887_2.png) [@hendersj](https://meta.discourse.org/u/hendersj)
#### Post date: [19.Февраль.2025 16:03:34 UTC](https://meta.discourse.org/t/getting-discourse-ai-to-work-with-ollama-locally/353614/5 "2025-02-19T16:03:34Z")

</div>

Круто. Есть где-то руководство, которому мы можем следовать, чтобы реализовать это?

Меня больше интересуют суммаризация и другие функции, чем чат-бот.

ETA: Эта конфигурация не работает:

 ![На изображении показан экран конфигурации для модели ИИ под названием "olllama", размещенной OpenAI, с заполненными полями для ID модели, провайдера, URL и API-ключа, а также опциями для токенизации подсказок и включения визуализации. (Подпись сгенерирована ИИ)](https://global.discourse-cdn.com/meta/original/4X/e/8/8/e88565c342ea1b825af2514e63b8d8173c98db3b.png)

(Здесь я скрыл IP-адрес моего хоста).

Что происходит: при нажатии кнопки “Run Test” я получаю ошибку Internal Server Error.

В /logs я вижу:

```plaintext
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).

---

_[View the full topic](https://meta.discourse.org/t/getting-discourse-ai-to-work-with-ollama-locally/353614)._
