↓ 1 callersFunctiondelete_thread_attachment_view(
*,
thread_id: str,
file_id: str,
db: AsyncSession,
current_uid: str,
)
backend/package/yuxi/services/conversation_service.py:800
↓ 1 callersFunctiondelete_viewer_file(
*,
thread_id: str,
path: str,
current_user: User,
db: AsyncSession,
)
backend/package/yuxi/services/viewer_filesystem_service.py:468
↓ 1 callersFunctiondownload_viewer_file(
*,
thread_id: str,
path: str,
current_user: User,
db: AsyncSession,
)
backend/package/yuxi/services/viewer_filesystem_service.py:402
↓ 1 callersMethodenqueue_unique_by_payload(
self,
*,
name: str,
task_type: str,
payload: dict[str, Any] | None =
backend/package/yuxi/services/task_service.py:154
↓ 1 callersFunctionevaluate_question(
*,
kb_instance: Any,
kb_id: str,
question_data: dict[str, Any],
retrieval_config: dict[s
backend/package/yuxi/knowledge/eval/evaluator.py:58
↓ 1 callersFunctiongenerate_answer_if_needed(
*,
query: str,
generated_answer: str,
retrieved_chunks: list[dict[str, Any]],
retrieval_
backend/package/yuxi/knowledge/eval/evaluator.py:33
↓ 1 callersFunctionget_agent_state_view(
*,
thread_id: str,
current_uid: str,
db,
include_messages: bool = False,
)
backend/package/yuxi/services/chat_service.py:1447