Vollständige Seiteninhalte für eine Reihe von URLs extrahieren.
Exa
Semantic search, page content, cited answers and asynchronous research.
Vollständige Seiteninhalte für eine Reihe von URLs extrahieren.
Ruft Seitentext und Metadaten für URLs ab, die Sie bereits haben. ids ist erforderlich und übernimmt die id-Werte aus post_exa_search – das sind reine URLs, also funktioniert jede URL. Schalten Sie text, highlights, summary, subpages und livecrawl um. Liefert results[] mit id, title, url, author und text sowie ein statuses[]-Array mit status und source pro URL – lesen Sie es, denn eine nicht abrufbare URL wird dort gemeldet und nicht als Fehler ausgelöst. Zwischengespeicherte Ergebnisse werden sofort geliefert; bei einem Miss erfolgt ein Live-Crawl. Für eine ganze Website statt einer URL-Liste: post_firecrawl_crawl.
Preisreferenz
- Abrechnung: Gemeldete Antwortkosten.
- Referenzschätzung pro Anfrage: USD 0.002.
- Referenz-Kundenmultiplikator: 1.0. Nicht erneut auf bereits abgerechnete Kundenbeträge anwenden.
Nur Referenzmetadaten, kein Kontenangebot, kein garantierter Preis und keine Ausgabenobergrenze. Ressourcen-Credits sind keine Felo-Credits. Endgültige Abrechnungen richten sich nach den Felo-Abrechnungsbelegen.
- Typ: array string[]idserforderlich
Die URLs (oder Exa-Ergebnis-IDs), für die Inhalte abgerufen werden sollen.
- Typ: booleanhighlights
Hervorgehobene relevante Snippets zurückgeben.
- Typ: string enumlivecrawl
Aktualitätsrichtlinie: immer live crawlen, bei Cache-Fehltreffer auf Live-Crawl zurückfallen oder nie live crawlen.
Werte- always
- fallback
- never
- Typ: boolean enumstreamKonstante:falseWerte
- false
- Typ: integersubpages
Anzahl der verknüpften Unterseiten, die ebenfalls abgerufen werden sollen.
- Typ: booleansummary
Eine KI-generierte Zusammenfassung der Seite zurückgeben.
- Typ: booleantext
Den vollständigen Seitentext zurückgeben.
- Typ: object200
Inhalte erfolgreich abgerufen.
- Typ: stringrequest
Id - Typ: array object[]results
- authorTyp: string
- highlightsTyp: array string[]
- idTyp: string
- publishedTyp: string
Date - summaryTyp: string
- textTyp: string
- titleTyp: string
- urlTyp: string
application/json - 400
Die Anfrage konnte nicht verarbeitet werden. Prüfen Sie die Anfrageparameter.
- 401
Ein gültiger Felo-API-Schlüssel ist erforderlich.
- 402
Die Anfrage kann nicht fortgesetzt werden, da eine Abrechnungsvoraussetzung nicht erfüllt ist.
- 403
Das Konto ist für diesen Vorgang nicht berechtigt.
- 429
Ein Anfrage- oder Ausgabenlimit wurde erreicht.
- 502
Der Dienst konnte die Anfrage nicht abschließen.
- 503
Die API oder der Abrechnungsdienst ist vorübergehend nicht verfügbar.
- 504
Beim Verarbeiten der Anfrage ist eine Zeitüberschreitung aufgetreten.
- default
Fehlerantwort; Upstream-Passthrough-Antworten können Anbieterformate verwenden
application/json
curl https://openapi.felo.ai/v1/beta/exa/contents \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"ids": [
"https://example.com/article"
],
"text": true,
"highlights": true,
"summary": true,
"subpages": 1,
"livecrawl": "always",
"stream": false
}'
{
"requestId": "string",
"results": [
{
"title": "string",
"url": "string",
"publishedDate": "string",
"author": "string",
"id": "string",
"text": "string",
"highlights": [
"string"
],
"summary": "string"
}
]
}