exa-research

v2026.09.24

Exa.ai deep research and answer generation with citations. Use when building research automation, implementing Answer API for Q&A with sources, creating research reports, or using deep search with summaries. Triggers on: Exa Answer, answer endpoint, exa.answer, deep search, research API, Exa Research, async research, research report, citation extraction, summarization with sources, fact verification, streaming answers, research tasks.

GitHub
安装命令
npx skhub add ejirocodes/exa-research
Markdown
SKILL.md

Exa Research & Answer API

Quick Reference

TopicWhen to UseReference
Answer APIQ&A with citations, grounded responsesanswer-api.md
Deep SearchSmart query expansion, high-quality summariesdeep-search.md
CitationsSource attribution, verificationcitations.md

Essential Patterns

Answer API (Python)

from exa_py import Exa

exa = Exa()

response = exa.answer(
    "What are the key features of Python 3.12?",
    text=True
)

print(response.answer)
for citation in response.citations:
    print(f"Source: {citation.url}")

Streaming Answers

stream = exa.answer(
    "Explain the benefits of microservices architecture",
    stream=True
)

for chunk in stream:
    print(chunk.text, end="", flush=True)

# Access citations after streaming
print("\nSources:", stream.citations)

Deep Search with Summaries

results = exa.search_and_contents(
    "latest developments in quantum computing",
    type="neural",
    num_results=10,
    summary=True,
    use_autoprompt=True  # Smart query expansion
)

for result in results.results:
    print(f"{result.title}")
    print(f"Summary: {result.summary}")

When to Use

FeatureUse CaseOutput
Answer APIDirect Q&A needing citationsAnswer + source URLs
Deep SearchQuery expansion + summariesEnhanced search results
Exa ResearchLong-form async reportsStructured JSON/Markdown

Common Mistakes

  1. Not using streaming for long answers - Use stream=True for better UX on complex questions
  2. Ignoring citations - Always include response.citations for verifiable responses
  3. Missing text=True - Answer API needs content access; include text=True
  4. Over-complex queries - Answer API works best with clear, focused questions
  5. Not validating citations - Check citation.url exists before displaying to users
发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.24

发布时间

2026年9月24日

分类

未分类

许可证

MIT

源路径

exa/skills/exa-research

默认分支

main

最新提交

6e805e4

Tree SHA

bb1a24f