Теперь, в проделанной мной работе, тест не проходит при установке, но его можно сохранить. После сохранения, когда я выбрал этот модуль «text-embedding-ada-002» в настройках, увидел, что он работает на сайте. Однако я не уверен, добавляет ли он новые темы. Этот код выдаёт ошибку «rake ai:embeddings:backfill»:
rake aborted!
NameError: uninitialized constant DiscourseAi::Embeddings::VectorRepresentations (NameError)
vector_rep = DiscourseAi::Embeddings::VectorRepresentations::Base.current_representation
^^^^^^^^^^^^^^^^^^^^^^^
/var/www/discourse/plugins/discourse-ai/lib/tasks/modules/embeddings/database.rake:14:in `block in <main>'
При редактировании тем ИИ выдаёт ошибку при поиске категорий и тегов. Но генератор заголовков работает.
Здравствуйте, спасибо за обновление и работу по исправлению. Я пытаюсь настроить модуль embeddings. Обратите внимание, что после обновления некоторые темы (новые) стали недоступны; я думаю, это связано с тем, что функция embeddings не была установлена. Я пытаюсь установить «text-embedding-ada-002», который использовался в предыдущих настройках, но настройка «Размерность встраивания» (Embedding dimensions) вызывает проблемы. Если оставить её пустой, тест проходит, но сохранение не удаётся из-за пустого поля. Если ввести число, появляется сообщение об ошибке ниже. На данный момент я установил «text-embedding-3-large» от OpenAI, тест прошёл; вероятно, потребуется время для обработки тем, но я не знаю, в чём разница со структурой «text-embedding-ada-002».
Если удалить эту часть (Размерность встраивания), тест выполняется, но сохранение не удаётся, так как система предупреждает, что это поле не должно быть пустым.
При попытке сохранить появляется следующая ошибка: Произошла ошибка: Размерность не может быть пустой.

