discourse-ai/spec/lib/modules/embeddings
Roman Rizzi 534b0df391
REFACTOR: Separation of concerns for embedding generation. (#1027)
In a previous refactor, we moved the responsibility of querying and storing embeddings into the `Schema` class. Now, it's time for embedding generation.

The motivation behind these changes is to isolate vector characteristics in simple objects to later replace them with a DB-backed version, similar to what we did with LLM configs.
2024-12-16 09:55:39 -03:00
..
jobs REFACTOR: Separation of concerns for embedding generation. (#1027) 2024-12-16 09:55:39 -03:00
strategies REFACTOR: Separation of concerns for embedding generation. (#1027) 2024-12-16 09:55:39 -03:00
entry_point_spec.rb Revert "UX: Validate embeddings settings (#455)" (#456) 2024-02-01 14:06:51 -03:00
schema_spec.rb REFACTOR: Separation of concerns for embedding generation. (#1027) 2024-12-16 09:55:39 -03:00
semantic_related_spec.rb REFACTOR: A Simpler way of interacting with embeddings tables. (#1023) 2024-12-13 10:15:21 -03:00
semantic_search_spec.rb REFACTOR: Separation of concerns for embedding generation. (#1027) 2024-12-16 09:55:39 -03:00
semantic_topic_query_spec.rb REFACTOR: A Simpler way of interacting with embeddings tables. (#1023) 2024-12-13 10:15:21 -03:00
vector_spec.rb REFACTOR: Separation of concerns for embedding generation. (#1027) 2024-12-16 09:55:39 -03:00