Estrai il contenuto completo delle pagine per un insieme di URL.
Exa
Semantic search, page content, cited answers and asynchronous research.
Estrai il contenuto completo delle pagine per un insieme di URL.
Recupera testo e metadati di pagina per URL che hai già. ids è obbligatorio e accetta i valori id da post_exa_search — sono URL semplici, quindi qualsiasi URL funziona. Attiva o disattiva text, highlights, summary, subpages e livecrawl. Restituisce results[] con id, title, url, author e text, più un array statuses[] con status e source per URL — leggilo, perché un URL non recuperabile viene segnalato lì invece di generare un errore. I risultati in cache vengono serviti subito; in caso di mancanza si ricorre a un crawl live. Per un intero sito invece di un elenco di URL, post_firecrawl_crawl.
Riferimento prezzi
- Misurazione: costo della risposta comunicato.
- Stima di riferimento per richiesta: USD 0.002.
- Moltiplicatore di riferimento per il cliente: 1.0. Non applicarlo di nuovo a un importo già addebitato al cliente.
Solo metadati di riferimento, non un preventivo dell'account né un prezzo o un limite di spesa garantito. I crediti delle risorse non sono crediti Felo. Gli addebiti finali seguono le registrazioni di fatturazione Felo.
- Tipo: array string[]idsobbligatorio
Gli URL (o gli ID risultato Exa) per cui recuperare i contenuti.
- Tipo: booleanhighlights
Restituisci snippet pertinenti evidenziati.
- Tipo: string enumlivecrawl
Criterio di aggiornamento: esegui sempre il crawl live, passa al crawl live in caso di cache miss oppure non eseguire mai il crawl live.
valori- always
- fallback
- never
- Tipo: boolean enumstreamconst:falsevalori
- false
- Tipo: integersubpages
Numero di sottopagine collegate da recuperare anch'esse.
- Tipo: booleansummary
Restituisci un riepilogo della pagina generato dall'IA.
- Tipo: booleantext
Restituisci il testo completo della pagina.
- Tipo: object200
Contenuti recuperati correttamente.
- Tipo: stringrequest
Id - Tipo: array object[]results
- authorTipo: string
- highlightsTipo: array string[]
- idTipo: string
- publishedTipo: string
Date - summaryTipo: string
- textTipo: string
- titleTipo: string
- urlTipo: string
application/json - 400
Impossibile elaborare la richiesta. Controlla i parametri della richiesta.
- 401
È richiesta una chiave API Felo valida.
- 402
Impossibile procedere con la richiesta perché non è soddisfatto un requisito di fatturazione.
- 403
L'account non è autorizzato a eseguire questa operazione.
- 429
È stato raggiunto un limite di richieste o di spesa.
- 502
Il servizio non è riuscito a completare la richiesta.
- 503
L'API o il servizio di fatturazione è temporaneamente non disponibile.
- 504
Si è verificato un timeout durante l'elaborazione della richiesta.
- default
Risposta di errore; le risposte passthrough upstream possono usare formati del provider
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"
}
]
}