supports the new, higher performance and cheaper(5x!), 3rd generation model text-embedding-3-small which conveniently has the same dimensions, so no changes to the DB are required.
introduces new setting chatbot_open_ai_embeddings_model which defaults to current model, so if you don't want to change it, you don't have to do anything.
requires refresh of all embeddings with:
::DiscourseChatbot::PostEmbedding.delete_all on rails console
rake task rake chatbot:refresh_embeddings[1]
you might have to change chatbot_forum_search_function_similarity_threshold in order to get results.
text-embedding-3-small
which conveniently has the same dimensions, so no changes to the DB are required.chatbot_open_ai_embeddings_model
which defaults to current model, so if you don't want to change it, you don't have to do anything.::DiscourseChatbot::PostEmbedding.delete_all
on rails consolerake chatbot:refresh_embeddings[1]
chatbot_forum_search_function_similarity_threshold
in order to get results.