refactor(workflow/knowledge): update pattern matching to support multiple retrieve types
This commit is contained in:
@@ -233,7 +233,7 @@ class KnowledgeRetrievalNode(BaseNode):
|
|||||||
}
|
}
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
case (RetrieveType.HYBRID, RetrieveType.Graph):
|
case retrieve_type if retrieve_type in (RetrieveType.HYBRID, RetrieveType.Graph):
|
||||||
rs1_task = asyncio.to_thread(
|
rs1_task = asyncio.to_thread(
|
||||||
vector_service.search_by_vector, **{
|
vector_service.search_by_vector, **{
|
||||||
"query": query,
|
"query": query,
|
||||||
|
|||||||
Reference in New Issue
Block a user