Update evaluations and a2a

This commit is contained in:
Yiorgis Gozadinos 2025-11-28 17:55:50 +02:00
parent c69b934eac
commit ace58a7034
No known key found for this signature in database
2 changed files with 8 additions and 8 deletions

View file

@ -155,10 +155,10 @@ async def run_retrieval_benchmark(
seen = set() seen = set()
uris = [] uris = []
for chunk, _ in chunks: for result in chunks:
if chunk.document_id is None: if result.document_id is None:
continue continue
doc = await rag.get_document_by_id(chunk.document_id) doc = await rag.get_document_by_id(result.document_id)
if doc and doc.uri and doc.uri not in seen: if doc and doc.uri and doc.uri not in seen:
uris.append(doc.uri) uris.append(doc.uri)
seen.add(doc.uri) seen.add(doc.uri)

View file

@ -89,12 +89,12 @@ def create_a2a_app(
return [ return [
SearchResult( SearchResult(
content=chunk.content, content=result.content,
score=score, score=result.score,
document_title=chunk.document_title, document_title=result.document_title,
document_uri=(chunk.document_uri or ""), document_uri=(result.document_uri or ""),
) )
for chunk, score in expanded_results for result in expanded_results
] ]
@agent.tool @agent.tool