返回 Skill 列表
extension
分类: 营销与增长无需 API Key

exa-entities

Exa.ai公司和人员搜索,用于潜在客户开发、竞争情报和数据丰富。在搜索公司、查找人员资料、构建潜在客户生成工具或实施大规模数据收集的Websets时使用。触发于:Exa公司搜索、Exa人员搜索、类别公司、潜在客户开发、公司研究、个人资料搜索、LinkedIn个人资料、Websets API、数据丰富、公司查询、寻找公司、竞争情报、招聘、人才搜索、10亿份资料。

person作者: jakexiaohubgithub

Exa Entity Search

Quick Reference

| Topic | When to Use | Reference | |-------|-------------|-----------| | Company Search | Finding companies, competitive research | company-search.md | | People Search | Finding profiles, recruiting | people-search.md | | Websets | Data collection at scale, monitoring | websets.md |

Essential Patterns

Company Search

from exa_py import Exa

exa = Exa()

results = exa.search_and_contents(
    "AI startups in healthcare series A funding",
    category="company",
    num_results=20,
    text=True
)

for company in results.results:
    print(f"{company.title}: {company.url}")

People Search

results = exa.search_and_contents(
    "machine learning engineers San Francisco",
    category="linkedin_profile",
    num_results=20,
    text=True
)

for profile in results.results:
    print(f"{profile.title}: {profile.url}")

Websets for Lead Generation

# Create a webset for company collection
webset = exa.websets.create(
    name="AI Healthcare Companies",
    search_query="AI healthcare startups",
    category="company",
    max_results=100
)

# Monitor for new matches
exa.websets.add_monitor(
    webset_id=webset.id,
    schedule="daily"
)

Category Reference

| Category | Use Case | Index Size | |----------|----------|------------| | company | Company websites, about pages | Millions | | linkedin_profile | Professional profiles | 1B+ profiles | | personal_site | Individual blogs, portfolios | Millions | | github | Repositories, developer profiles | Millions |

Common Mistakes

  1. Not using category filter - Always set category="company" or category="linkedin_profile" for entity search
  2. Expecting structured data - Exa returns web pages; parse text for structured fields
  3. Over-broad queries - Add location, industry, or role specifics for better results
  4. Ignoring rate limits - Batch requests and implement backoff for large-scale collection
  5. Missing domain filters - Use include_domains=["linkedin.com"] for profile-only results