Exa Search

Exa Search
Exa · Research & Search
POST /v1/search

Websuchmaschine zum Finden von Seiten, zum Abrufen ähnlicher Seiten, zum Crawlen und zur gezielten Codesuche im offenen Web nach KI-Agenten.

Auf einen Blick

SpielfeldWert
Modell-IDexa-search
Modell-Veröffentlichungsdatum-
EingabemodalitätenText
AusgabemodalitätenText
Kontextfenster-
Gewichtspräzision-
Merkmaleweb_search, semantic_search
Native SchlussfolgerungNein
NeuNein
Unterstützte EndpunktePOST /v1/search

Preisgestaltung

BerechnenSpezifikationZinssatz
Suche (1-25 Ergebnisse)pro Suche$0.0060
Suche (26-100 Ergebnisse)pro Suche$0.030
Inhalt (Text/Highlights/Zusammenfassung)pro page/feature$0.0060
Codesuchepro 1.000 Token$0.0060

Beispielanfrage

$curl https://api.empiriolabs.ai/v1/search \
> -H 'Authorization: Bearer $EMPIRIOLABS_API_KEY' \
> -H 'Content-Type: application/json' \
> -d '{"model": "exa-search", "query": "latest LLM benchmarks 2026"}'

Parameter

ParameterTypErforderlichDefaultBeschreibung
queryStringJa-Suchanfrage (oder URL für similar)
operationENUMNein"search"Suche | Antwort | Recherche. Bestimmt, welcher Exa-Endpunkt ausgeführt wird. · Erlaubt: search, similar, contents, code
search_typeENUMNein"auto"Wählen Sie den Suchalgorithmus: Auto, Neural, Keyword, Fast oder Full. Alias des Typs. · Erlaubt: auto, instant, neural, deep, fast
typeENUMNein"auto"Auto | Schlüsselwort | Neural. Automatisch wählt pro Abfrage den besten Modus. · Erlaubt: auto, instant, neural, deep, fast
num_resultsAnzahlNein10Wie viele Ergebnisse soll zurückgegeben werden (1-100). · Reichweite: 1 – 100
categoryENUMNein-Beschränke die Ergebnisse auf eine Kategorie (Forschungsartikel, Nachrichten, Github usw.). · Erlaubt: company, research paper, news, github, tweet, movie, song, personal site, pdf
include_domainsStringNein-Komma-getrennte Erlaubtenliste der Domänen. Es werden nur Ergebnisse aus diesen Domänen zurückgegeben (z. B. arxiv.org, github.com).
exclude_domainsStringNein-Komma-separierte Denylist von Domänen, die aus den Ergebnissen herausgefiltert werden sollen.
include_textStringNein-Komma-getrennte Textausschnitte, die erscheinen müssen
exclude_textStringNein-Komma-getrennte Textausschnitte zum Ausschließen
start_crawl_dateStringNein-Nur die Rücksendungsergebnisse wurden nach diesem Datum gecrawlt. ISO 8601 (z. B. 2024-01-01T00:00:00Z).
end_crawl_dateStringNein-Nur die Rückgabeergebnisse wurden vor diesem Datum gecrawlt. ISO 8601.
start_published_dateStringNein-Nur Ergebnisse nach diesem Datum veröffentlicht. ISO 8601.
end_published_dateStringNein-Geben Sie nur Ergebnisse zurück, die vor diesem Datum veröffentlicht wurden. ISO 8601.
return_textBooleanNeinfalschHolen Sie den vollständigen Textinhalt für jedes Ergebnis ab. Alias des Textes.
show_contentBooleanNeinfalschZeigen Sie den vollständigen Seiteninhalt in den Ergebnissen an. Alias des Textes.
textBooleanNeinfalschGanzseitiger Text zurückgeben
text_max_charsAnzahlNein2000Begrenze die Länge des bereinigten Textes pro Ergebnis. · Reichweite: 100 – 100.000
include_html_tagsBooleanNeinfalschBehalten Sie HTML-Tags im extrahierten Text.
return_highlightsBooleanNeinfalschErhalten Sie von der KI ausgewählte Schlüsselsnippets aus jedem Ergebnis. Alias der Highlights.
highlightsBooleanNeinfalschFügen Sie relevante Textausschnitte (“Highlights”) pro Ergebnis ein.
highlights_queryStringNein-Abfrage wird verwendet, um zu bewerten, welche Sätze zu Highlights werden.
highlights_sentencesAnzahlNein3Anzahl der Sätze, die pro Highlight enthalten sind. · Reichweite: 1 – 10
highlights_per_urlAnzahlNein3Maximale Highlights werden pro URL zurückgegeben. · Reichweite: 1 – 10
return_summaryBooleanNeinfalschErhalten Sie eine KI-generierte Zusammenfassung jedes Ergebnisses. Alias der Zusammenfassung.
summaryBooleanNeinfalschGib eine von einem LLM generierte Zusammenfassung jedes Ergebnisses zurück.
summary_queryStringNein-Benutzerdefinierte Zusammenfassungsaufforderung (nur wenn Zusammenfassung=Wahr)
livecrawlENUMNein"fallback"Nie | Rückzug | Immer. Rufen Sie einen frischen Crawl statt zwischengespeicherter Inhalte. · Erlaubt: always, fallback, never, preferred
subpagesAnzahlNein0Anzahl der zugehörigen Unterseiten, die zusammen mit jedem Hauptergebnis abgerufen werden können. · Reichweite: 0 – 10
subpage_targetStringNein-Schlüsselwort, das anzeigt, welche Unterseiten abgerufen werden sollen (z. B. “Preisgestaltung”).
code_tokensENUMNein"dynamic"Maximal die Code-Tokens, die beim Scraping von codelastigen Seiten enthalten sind. · Erlaubt: dynamic, 5000, 10000, 20000
disable_formattingBooleanNeinfalschÜberspringe die Markdown-Formatierung von EmpirioLabs (Quellen / Referenzen / Codeblöcke, die vom Renderer hinzugefügt werden). Das rohe Upstream-Exa-Such-JSON wird für Power-User / Agenten zurückgegeben, die das Schema direkt parsen wollen.

Anmerkungen

Betrieb

  • Suche, ähnliche Seiten, Inhalt, Code-Suche

Suchtypen

  • Auto, Instant (unter 150 ms), Neural (Embeddings), Deep Search (Exa 2.1), Fast

Kategorien

  • Unternehmen, Forschungsarbeit, Nachrichten, PDF, GitHub, Tweet, persönliche Seite, LinkedIn-Profil, Finanzbericht

Machine-lesbares Schema: GET https://api.empiriolabs.ai/v1/models/exa-search.