test_exa_retriever_highlights() — langchain Function Reference
Architecture documentation for the test_exa_retriever_highlights() function in test_retriever.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 91ab23f5_0fe3_b553_b33b_a503bb33a584["test_exa_retriever_highlights()"] e77e1f5a_fa0b_a140_4502_3540657b32cc["test_retriever.py"] 91ab23f5_0fe3_b553_b33b_a503bb33a584 -->|defined in| e77e1f5a_fa0b_a140_4502_3540657b32cc style 91ab23f5_0fe3_b553_b33b_a503bb33a584 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/partners/exa/tests/integration_tests/test_retriever.py lines 20–32
def test_exa_retriever_highlights() -> None:
"""Test highlights feature of the `ExaSearchRetriever`."""
retriever = ExaSearchRetriever(highlights=True)
res = retriever.invoke("best time to visit japan")
print(res) # noqa: T201
assert isinstance(res, list)
assert isinstance(res[0], Document)
highlights = res[0].metadata["highlights"]
highlight_scores = res[0].metadata["highlight_scores"]
assert isinstance(highlights, list)
assert isinstance(highlight_scores, list)
assert isinstance(highlights[0], str)
assert isinstance(highlight_scores[0], float)
Domain
Subdomains
Source
Frequently Asked Questions
What does test_exa_retriever_highlights() do?
test_exa_retriever_highlights() is a function in the langchain codebase, defined in libs/partners/exa/tests/integration_tests/test_retriever.py.
Where is test_exa_retriever_highlights() defined?
test_exa_retriever_highlights() is defined in libs/partners/exa/tests/integration_tests/test_retriever.py at line 20.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free