Felo API PlatformFelo API Platform
Tavily 전체 엔드포인트
v0.2.0-beta
OpenAPI 3.1.0

Tavily Search

서버:https://openapi.felo.ai
클라이언트 라이브러리

Tavily Search

​

웹을 검색하고 제목, URL, 콘텐츠 스니펫이 포함된 순위 결과를 반환합니다. query는 필수입니다. max_results로 결과 수를 제어하고 search_depth로 검색 모드를 선택합니다. answer, images, 원시 콘텐츠는 요청할 때만 반환됩니다. 리소스 사용 정보를 받으려면 include_usage를 설정하세요. usage.credits는 Felo 청구가 아닙니다.

가격 참고

  • 과금 기준: 측정된 응답 단위.
  • 참고 요청 추정치: USD 0.016.
  • 단위 원가 기준: USD 0.008.
  • 리소스 단위: tavily_credit.
  • 참고 고객 배수: 1.0. 정산된 고객 금액에 다시 적용하지 마세요.
  • 원가 기준은 0인 경우를 포함해 최종 고객 가격을 확정하지 않습니다.

참고용 메타데이터일 뿐이며, 계정 견적이나 보장된 가격 또는 지출 한도가 아닙니다. 리소스 크레딧은 Felo 크레딧이 아닙니다. 최종 청구는 Felo 청구 기록을 따릅니다.

본문
필수
application/json
  • query
    유형: string
    필수

    Tavily로 실행할 검색 쿼리입니다.

  • auto_parameters
    유형: boolean

    쿼리 콘텐츠에 따라 검색 매개변수를 자동으로 구성합니다.

  • chunks_per_source
    유형: integer
    최솟값:  
    1
    최댓값:  
    3

    소스당 반환되는 관련 청크의 최대 수입니다.

  • country
    유형: string 열거형

    특정 국가의 검색 결과를 우선시합니다. topic이 general일 때만 사용할 수 있습니다.

    값
    • afghanistan
    • albania
    • algeria
    • andorra
    • angola
  • end_date
    유형: string 형식: date

    지정한 종료 날짜 이전의 결과를 반환합니다.

  • exclude_domains
    유형: array string[] …150

    검색 결과에서 특별히 제외할 도메인 목록입니다.

  • include_answer

    LLM 생성 답변을 포함합니다. true는 기본 답변 모드를 사용하고, basic 또는 advanced는 답변 생성 모드를 선택합니다.

    • 유형: boolean

      LLM 생성 답변을 포함합니다. true는 기본 답변 모드를 사용하고, basic 또는 advanced는 답변 생성 모드를 선택합니다.

  • include_domains
    유형: array string[] …300

    검색 결과에 특별히 포함할 도메인 목록입니다.

  • include_favicon
    유형: boolean

    각 결과의 파비콘 URL을 포함합니다.

  • include_image_descriptions
    유형: boolean

    include_images가 true일 때 각 이미지에 설명 텍스트를 추가합니다.

  • include_images
    유형: boolean

    이미지 검색을 수행하고 결과를 포함합니다.

  • include_raw_content

    각 검색 결과에 정제 및 파싱된 콘텐츠를 포함합니다. true 또는 markdown은 markdown을 반환하고, text는 일반 텍스트를 반환하며 지연 시간이 늘어날 수 있습니다.

    • 유형: boolean

      각 검색 결과에 정제 및 파싱된 콘텐츠를 포함합니다. true 또는 markdown은 markdown을 반환하고, text는 일반 텍스트를 반환하며 지연 시간이 늘어날 수 있습니다.

  • include_usage
    유형: boolean

    응답에 리소스 사용 정보를 포함합니다. 이는 Felo 청구 정보가 아닙니다.

  • max_results
    유형: integer
    최솟값:  
    0
    최댓값:  
    20

    반환할 최대 검색 결과 수입니다.

  • 유형: boolean

    검색 결과에서 성인 또는 안전하지 않은 콘텐츠를 필터링합니다. 엔터프라이즈 전용이며, search_depth가 fast 또는 ultra-fast일 때는 지원되지 않습니다.

  • search_depth
    유형: string 열거형

    지연 시간과 관련성 간의 균형을 제어합니다. advanced는 지연 시간과 비용이 높은 대신 관련성이 가장 높고, basic은 균형 잡힌 옵션이며, fast와 ultra-fast는 지연 시간을 낮추는 데 최적화되어 있습니다.

    값
    • advanced
    • basic
    • fast
    • ultra-fast
  • start_date
    유형: string 형식: date

    지정한 시작 날짜 이후의 결과를 반환합니다.

  • time_range
    유형: string 열거형

    게시 날짜를 기준으로 결과를 필터링할 시간 범위입니다.

    값
    • day
    • week
    • month
    • year
    • d
    • w
    • m
    • y
  • topic
    유형: string 열거형

    검색 카테고리입니다.

    값
    • general
    • news
    • finance
응답
  • 200
    유형: object

    검색 결과가 성공적으로 반환되었습니다.

    • answer
      유형: string | null

      LLM이 생성한 짧은 답변입니다. include_answer가 false이거나 답변이 생성되지 않으면 null로 표시됩니다.

    • images
      유형: array object[]
      • description
        유형: string

        이미지 설명입니다.

      • url
        유형: string

        이미지 URL입니다.

    • query
      유형: string

      실행된 검색 쿼리입니다.

    • request_id
      유형: string

      고유 요청 식별자입니다.

    • response_time
      유형: number 형식: float

      요청을 완료하는 데 걸린 시간(초)입니다.

    • results
      유형: array object[]
      • content
        유형: string

        검색 결과의 콘텐츠 스니펫입니다.

      • favicon
        유형: string | null

        검색 결과의 파비콘 URL입니다.

      • raw_content
        유형: string | null

        정제 및 파싱된 소스 콘텐츠입니다. include_raw_content를 요청하지 않았거나 원시 콘텐츠를 사용할 수 없으면 null입니다.

      • score
        유형: number 형식: float

        검색 결과의 관련성 점수입니다.

      • title
        유형: string

        검색 결과의 제목입니다.

      • url
        유형: string

        검색 결과의 URL입니다.

    • usage
      유형: object
      • credits
        유형: integer

        이 요청에서 소비된 리소스 단위이며 USD나 Felo 크레딧이 아닙니다.

    application/json
  • 400

    요청을 처리할 수 없습니다. 요청 매개변수를 확인하세요.

  • 401

    유효한 Felo API 키가 필요합니다.

  • 402

    청구 요건이 충족되지 않아 요청을 진행할 수 없습니다.

  • 403

    이 계정에는 이 작업을 수행할 권한이 없습니다.

  • 429

    요청 또는 지출 한도에 도달했습니다.

  • 502

    서비스가 요청을 완료할 수 없습니다.

  • 503

    API 또는 청구 서비스를 일시적으로 사용할 수 없습니다.

  • 504

    요청을 처리하는 동안 서비스 시간이 초과되었습니다.

  • default

    오류 응답. 업스트림 패스스루 응답은 공급자 형식을 사용할 수 있습니다.

    application/json
Request Example for post/v1/beta/tavily/search
curl --request POST https://openapi.felo.ai/v1/beta/tavily/search \
  --header "Authorization: Bearer ${FELO_API_KEY:?Set FELO_API_KEY}" \
  --header 'Content-Type: application/json' \
  --data '{"query": "Python official documentation", "search_depth": "basic", "max_results": 2, "include_usage": true}'
{
  "query": "Python official documentation",
  "answer": null,
  "images": [],
  "results": [
    {
      "title": "Python Documentation",
      "url": "https://docs.python.org/3/",
      "content": "Documentation for the Python programming language.",
      "score": 0.98,
      "raw_content": null
    }
  ],
  "response_time": 1.2,
  "usage": {
    "credits": 1
  },
  "request_id": "example-search-request"
}
Tavily Search

도움이 필요하신가요?

  • API, 결제, 계정 관련 문의는 지원에서 안내해 드립니다.
  • Discord에서 Felo 개발자와 대화해 보세요.
  • 변경 내역을 확인해 보세요.
  • 대량 구매 가격이나 구매 관련 도움이 필요하신가요? 영업팀 문의.
  • LLM으로 구축 중이신가요? llms.txt를 읽어 보세요.