refac
This commit is contained in:
@@ -901,16 +901,7 @@ async def delete_knowledge_by_id(
|
|||||||
if len(updated_knowledge) != len(knowledge_list):
|
if len(updated_knowledge) != len(knowledge_list):
|
||||||
log.info(f'Updating model {model.id} to remove knowledge base {id}')
|
log.info(f'Updating model {model.id} to remove knowledge base {id}')
|
||||||
model.meta.knowledge = updated_knowledge
|
model.meta.knowledge = updated_knowledge
|
||||||
# Create a ModelForm for the update
|
model_form = ModelForm(**model.model_dump())
|
||||||
model_form = ModelForm(
|
|
||||||
id=model.id,
|
|
||||||
name=model.name,
|
|
||||||
base_model_id=model.base_model_id,
|
|
||||||
meta=model.meta,
|
|
||||||
params=model.params,
|
|
||||||
access_grants=model.access_grants,
|
|
||||||
is_active=model.is_active,
|
|
||||||
)
|
|
||||||
await Models.update_model_by_id(model.id, model_form, db=db)
|
await Models.update_model_by_id(model.id, model_form, db=db)
|
||||||
|
|
||||||
# Clean up vector DB
|
# Clean up vector DB
|
||||||
|
|||||||
Reference in New Issue
Block a user