Felo API PlatformFelo API Platform
Tavily のエンドポイント一覧
v0.2.0-beta
OpenAPI 3.1.0

Tavily Map を使用して包括的なサイトマップを生成します。

サーバー:https://openapi.felo.ai
クライアントライブラリ

Web Content

​

Web crawling, URL discovery and page extraction.

Web Content 操作

Tavily Map を使用して包括的なサイトマップを生成します。

​

ルート url から、ページの内容を取得せずにサイトの URL を一覧します。自然言語の instructions と正規表現の select_paths / exclude_paths / select_domains フィルターで誘導します。base_url と results——オブジェクトではなく URL 文字列のフラットな配列——を response_time および request_id とともに返します。クロールを決める前にサイトの規模を見積もり、extractWebContent で本当に必要な部分だけを取得するのに使います。構造ではなく内容が必要な場合は、post_tavily_crawl が 1 回の呼び出しで両方をこなします。

料金の参考情報

  • 計測方法:レスポンスユニット単位で計測。
  • 参考リクエスト見積もり:0.064 USD。
  • ユニットコスト基準:USD 0.008。
  • リソースユニット:tavily_credit。
  • 参照用の顧客乗数:1.0。確定済みの顧客金額には再適用しないでください。
  • コスト基準は、ゼロの場合も含め、最終的な顧客価格を確定するものではありません。

参考情報のメタデータであり、アカウントへの見積もり、保証された価格、支出上限ではありません。リソースクレジットは Felo クレジットではありません。最終的な請求は Felo の請求記録に従います。

リクエストボディ
必須
application/json
  • url
    型: string
    必須

    マッピングを開始するルート URL。

  • allow_external
    型: boolean

    最終結果リストに外部ドメインのリンクを含めます。

  • exclude_domains
    型: array string[]

    マッピング時に特定のドメインやサブドメインを除外する正規表現パターン。

  • exclude_paths
    型: array string[]

    特定のパスパターンを持つ URL を除外する正規表現パターン。

  • include_usage
    型: boolean

    レスポンスにクレジット使用量の情報を含めます。

  • instructions
    型: string

    クローラー向けの自然言語による指示。

  • limit
    型: integer
    最小値:  
    1

    クローラーが停止するまでに処理するリンクの総数。

  • max_breadth
    型: integer
    最小値:  
    1
    最大値:  
    500

    ツリーの各レベルでたどるリンクの最大数。

  • max_depth
    型: integer
    最小値:  
    1
    最大値:  
    5

    マッピングの最大深度。

  • select_domains
    型: array string[]

    クロールを特定のドメインやサブドメインに限定する正規表現パターン。

  • select_paths
    型: array string[]

    特定のパスパターンを持つ URL のみを選択する正規表現パターン。

  • timeout
    型: number 形式: float
    最小値:  
    10
    最大値:  
    150

    マッピング操作の最大待機時間(秒)。

レスポンス
  • 200
    型: object

    マップ結果が正常に返されました。

    • base_url
      型: string

      マッピングされたベース URL。

    • request_id
      型: string

      一意のリクエスト識別子。

    • response_time
      型: number 形式: float

      リクエストの完了にかかった時間(秒)。

    • results
      型: array string[]
    • usage
      型: object
      • credits
        型: integer

        リクエストのクレジット使用量の詳細。

    application/json
  • 400

    リクエストを処理できませんでした。リクエストパラメータを確認してください。

  • 401

    有効な Felo API キーが必要です。

  • 402

    請求要件が満たされていないため、リクエストを続行できません。

  • 403

    このアカウントにはこの操作を行う権限がありません。

  • 429

    リクエストまたは支出の上限に達しました。

  • 502

    サービスがリクエストを完了できませんでした。

  • 503

    API または請求サービスが一時的に利用できません。

  • 504

    リクエストの処理中にサービスがタイムアウトしました。

  • default

    エラーレスポンス。上流のパススルーレスポンスはプロバイダーの形式を使用する場合があります

    application/json
Request Example for post/v1/beta/tavily/map
curl https://openapi.felo.ai/v1/beta/tavily/map \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '{
  "url": "docs.tavily.com",
  "instructions": "",
  "max_depth": 1,
  "max_breadth": 20,
  "limit": 50,
  "select_paths": [
    ""
  ],
  "select_domains": [
    ""
  ],
  "exclude_paths": [
    ""
  ],
  "exclude_domains": [
    ""
  ],
  "allow_external": true,
  "timeout": 150,
  "include_usage": false
}'
{
  "base_url": "string",
  "results": [
    "string"
  ],
  "response_time": 1,
  "usage": {
    "credits": 1
  },
  "request_id": "string"
}
Generate comprehensive site maps using Tavily Map.

ヘルプが必要ですか?

  • API・請求・アカウントのご質問はサポートへ。
  • Discord で Felo の開発者と交流できます。
  • 更新履歴 をご覧ください。
  • ボリューム価格や購買についてのご相談は営業窓口へ。
  • LLM での構築をお考えですか?llms.txt をご覧ください。