mirror of
https://github.com/perstarkse/minne.git
synced 2026-06-24 19:06:30 +02:00
fix: load embedding dimensions once per persist and trim vector search select.
This commit is contained in:
@@ -203,7 +203,13 @@ pub async fn create_knowledge_entity(
|
||||
);
|
||||
let new_entity_id = new_entity.id.clone();
|
||||
|
||||
KnowledgeEntity::store_with_embedding(new_entity, embedding, &state.db).await?;
|
||||
KnowledgeEntity::store_with_embedding(
|
||||
new_entity,
|
||||
embedding,
|
||||
state.embedding_provider.dimension(),
|
||||
&state.db,
|
||||
)
|
||||
.await?;
|
||||
|
||||
let relationship_type = relationship_type_or_default(form.relationship_type.as_deref());
|
||||
let user_id = user.id.clone();
|
||||
|
||||
Reference in New Issue
Block a user