Exa
Semantic search, page content, cited answers and asynchronous research.
ニューラルセマンティック検索を実行
キーワードではなく意味でウェブを検索します。query は必須です。category、includeDomains、excludeDomains、startPublishedDate、endPublishedDate で絞り込み、numResults を設定します。requestId、resolvedSearchType、searchTime、costDollars、id、title、url を含む results[] を返します。id は URL そのものであり、post_exa_contents に渡す値です。⚠️ 明示的に要求しない限り、結果にページテキストは含まれません。contents を渡すか、post_exa_contents を続けて呼び出してください。クエリがキーワードではなく説明文の場合は searchWeb よりこちらを選び、同じ呼び出しでテキストも欲しい場合は Tavily、一覧ではなく文章の回答が必要な場合は post_exa_answer を選びます。
料金の参考情報
- 計量方式:報告されたレスポンスコスト。
- 参考リクエスト見積もり:USD 0.017。
- 参照用の顧客乗数:1.0。確定済みの顧客金額には再適用しないでください。
参考情報のメタデータであり、アカウントへの見積もり、保証された価格、支出上限ではありません。リソースクレジットは Felo クレジットではありません。最終的な請求は Felo の請求記録に従います。
- 型: stringquery必須
自然言語の検索クエリ。
- 型: string 列挙値category
優先するページの種類に関する任意のヒント。
値- company
- research paper
- news
- personal site
- financial report
- people
- 型: objectcontents
各結果とともに返すコンテンツオプション。
- highlights型: boolean
関連するスニペットをハイライトして返します。
- summary型: boolean
AI が生成したページの要約を返します。
- text型: boolean
完全なページテキストを返します。
- 型: string 形式: date-timeend
Published Date この ISO 8601 日付以前に公開された結果のみを返します。
- 型: array string[]exclude
Domains これらのドメインの結果を除外します。
- 型: array string[]include
Domains これらのドメインの結果のみを返します。
- 型: integernum
Results 最小値:1最大値:100返す結果数。
- 型: objectoutput
Schema 結果から構造化出力を合成するために使用する JSON Schema。
- 型: string 形式: date-timestart
Published Date この ISO 8601 日付以降に公開された結果のみを返します。
- 型: boolean 列挙値stream定数:false値
- false
- 型: stringsystem
Prompt 構造化出力の生成方法を指示する命令。
- 型: string 列挙値type
検索モード。auto は Exa に選択を任せます。deep 系モードはレイテンシと引き換えに品質の高い取得を行います。
値- auto
- fast
- instant
- deep
-lite - deep
- deep
-reasoning
- 型: object200
検索が完了しました。
- cost
Dollars リソース使用量のプロバイダーコスト内訳。参考情報のみで、Felo の顧客請求額や Felo の請求書ではありません。
- output
構造化出力。outputSchema が指定された場合にのみ存在します。
- 型: stringrequest
Id Exa リクエスト識別子。
- 型: array object[]results
ランク付けされた検索結果。
- author型: string
- id型: string
- published型: string
Date - title型: string
- url型: string
application/json - 400
リクエストを処理できませんでした。リクエストパラメータを確認してください。
- 401
有効な Felo API キーが必要です。
- 402
請求要件が満たされていないため、リクエストを続行できません。
- 403
このアカウントにはこの操作を行う権限がありません。
- 429
リクエストまたは支出の上限に達しました。
- 502
サービスがリクエストを完了できませんでした。
- 503
API または請求サービスが一時的に利用できません。
- 504
リクエストの処理中にサービスがタイムアウトしました。
- default
エラーレスポンス。上流のパススルーレスポンスはプロバイダーの形式を使用する場合があります
application/json
curl https://openapi.felo.ai/v1/beta/exa/search \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"query": "latest evaluation frameworks for AI agents",
"type": "auto",
"numResults": 10,
"category": "company",
"includeDomains": [
""
],
"excludeDomains": [
""
],
"startPublishedDate": "",
"endPublishedDate": "",
"contents": {
"text": true,
"highlights": true,
"summary": true
},
"outputSchema": {},
"systemPrompt": "",
"stream": false
}'
{
"requestId": "string",
"results": [
{
"title": "string",
"url": "string",
"publishedDate": "string",
"author": "string",
"id": "string"
}
],
"output": null,
"costDollars": null
}