Spaces:
Running
Running
File size: 577 Bytes
170d9a9 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
from medrag_multi_modal.retrieval.text_retrieval import MedCPTRetriever
def test_medcpt_retriever():
retriever = MedCPTRetriever().from_index(
index_repo_id="geekyrakshit/grays-anatomy-index-medcpt",
chunk_dataset="geekyrakshit/grays-anatomy-chunks-test",
)
retrieved_chunks = retriever.retrieve(query="What are Ribosomes?")
assert len(retrieved_chunks) == 2
for chunk in retrieved_chunks:
assert "score" in chunk
assert "text" in chunk
assert chunk["score"] > 0
assert "ribosomes" in chunk["text"].lower()
|