Exa는 AI와 개발자를 위한 지식 API입니다.
Installation and Setup
Exa integration은 자체 partner package로 존재합니다. 다음과 같이 설치할 수 있습니다:
EXA_API_KEY 환경 변수를 Exa API key로 설정해야 합니다.
Retriever
표준 retrieval pipeline에서ExaSearchRetriever를 사용할 수 있습니다. 다음과 같이 import할 수 있습니다.
사용 예제를 참조하세요.
Tools
Exa tool calling 문서에 설명된 대로 Exa를 agent tool로 사용할 수 있습니다. 사용 예제를 참조하세요.ExaFindSimilarResults
Metaphor Search API를 쿼리하고 JSON을 반환하는 tool입니다.ExaSearchResults
Exa Search tool입니다.Exa Search Retriever
다음과 같이 검색 결과를 검색할 수 있습니다Advanced Features
텍스트 제한, 요약, 실시간 크롤링과 같은 고급 기능을 사용할 수 있습니다:Exa Search Results
다음과 같이 ExaSearchResults module을 실행할 수 있습니다Exa Find Similar Results
다음과 같이 ExaFindSimilarResults module을 실행할 수 있습니다Configuration Options
모든 Exa tool은 다음과 같은 공통 parameter를 지원합니다:num_results(1-100): 반환할 검색 결과 수type: 검색 타입 - “neural”, “keyword”, 또는 “auto”livecrawl: 실시간 크롤링 모드 - “always”, “fallback”, 또는 “never”summary: AI 생성 요약 가져오기 (True/False 또는 custom prompt dict)text_contents_options: 텍스트 길이를 제한하는 Dict (예:{"max_characters": 2000})highlights: 강조 표시된 텍스트 snippet 포함 (True/False)
Connect these docs programmatically to Claude, VSCode, and more via MCP for real-time answers.