mirror of
https://github.com/danswer-ai/danswer.git
synced 2025-09-25 11:16:43 +02:00
Metadata filter for document search API (#53)
This commit is contained in:
@@ -16,5 +16,6 @@ def build_user_only_filters(user: User | None, db_session: Session) -> IndexFilt
|
||||
source_type=None,
|
||||
document_set=None,
|
||||
time_cutoff=None,
|
||||
tags=None,
|
||||
access_control_list=user_acl_filters,
|
||||
)
|
||||
|
@@ -52,6 +52,7 @@ def admin_search(
|
||||
source_type=question.filters.source_type,
|
||||
document_set=question.filters.document_set,
|
||||
time_cutoff=question.filters.time_cutoff,
|
||||
tags=question.filters.tags,
|
||||
access_control_list=user_acl_filters,
|
||||
)
|
||||
|
||||
|
@@ -51,6 +51,7 @@ def handle_search_request(
|
||||
source_type=filters.source_type if filters else None,
|
||||
document_set=filters.document_set if filters else None,
|
||||
time_cutoff=filters.time_cutoff if filters else None,
|
||||
tags=filters.tags if filters else None,
|
||||
access_control_list=user_acl_filters,
|
||||
)
|
||||
|
||||
|
@@ -82,6 +82,7 @@ def get_answer_for_question(
|
||||
source_type=None,
|
||||
document_set=None,
|
||||
time_cutoff=None,
|
||||
tags=None,
|
||||
access_control_list=None,
|
||||
)
|
||||
|
||||
|
@@ -19,6 +19,7 @@ def get_answer_for_question(query: str, db_session: Session) -> OneShotQARespons
|
||||
source_type=None,
|
||||
document_set=None,
|
||||
time_cutoff=None,
|
||||
tags=None,
|
||||
access_control_list=None,
|
||||
)
|
||||
|
||||
|
Reference in New Issue
Block a user