Odešle asynchronní spuštění výzkumného agenta.
Exa
Semantic search, page content, cited answers and asynchronous research.
Odešle asynchronní spuštění výzkumného agenta.
Odešle asynchronní výzkumnou úlohu. Zadejte query; volitelně systemPrompt a effort (pouze minimal). Idempotency-Key je povinný. HTTP 202 vrací úlohu; použijte její id s odpovídajícím Felo endpointem pro dotazování, dokud úloha neskončí jako dokončená, neúspěšná nebo zrušená. Cenová pole úlohy jsou metadata autorizace a vypořádání poskytovatele, nikoli fakturační záznamy Felo.
Cenová reference
- Účtování: reference pevného požadavku.
- Referenční odhad požadavku: USD 0.1.
Pouze referenční metadata, nikoli nabídka pro účet, garantovaná cena či limit utrácení. Kredity prostředků nejsou kredity Felo. Konečné účtování se řídí fakturačními záznamy Felo.
- Typ: stringIdempotency
- Key povinnéDélka v UTF-8 po oříznutí musí být 1 až 191 bajtů.
- Typ: stringquerypovinné
Neprázdné query po oříznutí bílých znaků.
- Typ: string | null enumeffort
Podporována je pouze hodnota minimal parametru effort; vynechané, prázdné a null hodnoty se normalizují na minimal.
hodnoty- null
- minimal
- Typ: string | nullsystem
Prompt
- Typ: object202
Úspěch
- Typ: string | null Formát: date-timecompleted
At povinnéthe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- Typ: string | null Formát: date-timecreated
At povinnéthe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- Typ: string | nullendpointpovinné
Identifikátor operace poskytovatele; k dotazování používejte dokumentovanou cestu úlohy Felo.
- Typ: object | nullerrorpovinné
- codeTyp: string | null
- messageTyp: string | null
- Typ: string | nullidpovinné
- objectconst:integration_async_jobpovinné
- outputpovinné
- Typ: object | nullpricingpovinné
Metadata autorizace a vypořádání poskytovatele v mikro-USD; nikoli zůstatek Felo, blokace ani fakturační doklad.
- authorizedTyp: integer | null
Micros U S D Integer numbers.
- billingTyp: string | null
Mode - currencyTyp: string | null
- finalTyp: integer | null
Micros U S D Integer numbers.
- Typ: string enumstatuspovinnéhodnoty
- queued
- running
- completed
- failed
- cancelled
- Typ: boolean | nulloutput
Expired
application/json - 400
Požadavek se nepodařilo zpracovat. Zkontrolujte parametry požadavku.
- 401
Je vyžadován platný API klíč Felo.
- 402
V požadavku nelze pokračovat, protože není splněn požadavek na fakturaci.
- 403
Účet nemá oprávnění tuto operaci provést.
- 429
Byl dosažen limit požadavků nebo útraty.
- 502
Služba nemohla požadavek dokončit.
- 503
API nebo fakturační služba je dočasně nedostupná.
- 504
Při zpracování požadavku vypršel časový limit služby.
- default
Operace selhala. Při kontaktu s podporou Felo si ponechte ID požadavku z odpovědi.
curl https://openapi.felo.ai/v1/beta/exa/agent/runs \
--request POST \
--header 'Idempotency-Key: ' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"query": "Find the official documentation for Go"
}'
{
"completedAt": null,
"createdAt": null,
"endpoint": null,
"error": {
"code": null,
"message": null
},
"id": null,
"object": "integration_async_job",
"output": null,
"outputExpired": null,
"pricing": {
"authorizedMicrosUSD": null,
"billingMode": null,
"currency": null,
"finalMicrosUSD": null
},
"status": "queued"
}