diff --git a/agentrun/knowledgebase/api/__data_async_template.py b/agentrun/knowledgebase/api/__data_async_template.py index 51e9c43..de99b50 100644 --- a/agentrun/knowledgebase/api/__data_async_template.py +++ b/agentrun/knowledgebase/api/__data_async_template.py @@ -467,6 +467,11 @@ def _parse_query_content_response( "metadata": ( match.metadata if hasattr(match, "metadata") else None ), + "loader_metadata": ( + match.loader_metadata + if hasattr(match, "loader_metadata") + else None + ), "rerank_score": ( match.rerank_score if hasattr(match, "rerank_score") diff --git a/agentrun/knowledgebase/api/data.py b/agentrun/knowledgebase/api/data.py index 747157c..d5d1a58 100644 --- a/agentrun/knowledgebase/api/data.py +++ b/agentrun/knowledgebase/api/data.py @@ -677,6 +677,11 @@ def _parse_query_content_response( "metadata": ( match.metadata if hasattr(match, "metadata") else None ), + "loader_metadata": ( + match.loader_metadata + if hasattr(match, "loader_metadata") + else None + ), "rerank_score": ( match.rerank_score if hasattr(match, "rerank_score") diff --git a/pyproject.toml b/pyproject.toml index 251c959..11e9e6b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -42,6 +42,7 @@ agentscope = [ crewai = [ "crewai>=1.6.0", + "onnxruntime==1.23.2; python_version == '3.10'", ] pydantic-ai = [