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
}