Tavily é uma API de busca alimentada por IA projetada especificamente para aplicações LLM. Ele fornece capacidades confiáveis de recuperação de informações em tempo real com recursos otimizados para casos de uso de IA, incluindo busca semântica, extração de conteúdo e recuperação de dados estruturados.
Com o Tavily, você pode:
- Realizar buscas contextuais: Obtenha resultados relevantes baseados em compreensão semântica em vez de apenas correspondência de palavras-chave
- Extrair conteúdo estruturado: Extraia informações específicas de páginas web em um formato limpo e utilizável
- Acessar informações em tempo real: Recupere dados atualizados de toda a web
- Processar múltiplas URLs simultaneamente: Extraia conteúdo de várias páginas web em uma única solicitação
- Receber resultados otimizados para IA: Obtenha resultados de busca especificamente formatados para consumo por sistemas de IA
No Zippy, a integração com o Tavily permite que seus agentes busquem na web e extraiam informações como parte de seus fluxos de trabalho. Isso permite cenários de automação sofisticados que requerem informações atualizadas da internet. Seus agentes podem formular consultas de busca, recuperar resultados relevantes e extrair conteúdo de páginas web específicas para informar seus processos de tomada de decisão. Esta integração preenche a lacuna entre sua automação de fluxo de trabalho e o vasto conhecimento disponível na web, permitindo que seus agentes acessem informações em tempo real sem intervenção manual. Ao conectar o Zippy com o Tavily, você pode criar agentes que se mantêm atualizados com as informações mais recentes, fornecem respostas mais precisas e entregam mais valor aos usuários.
Instruções de Uso
Integre o Tavily ao fluxo de trabalho. Pode buscar na web e extrair conteúdo de URLs específicas. Requer Chave API.
Ferramentas
tavily_search
Perform AI-powered web searches using Tavily
Entrada
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
query | string | Sim | The search query to execute |
max_results | number | Não | Maximum number of results (1-20) |
topic | string | Não | Category type: general, news, or finance (default: general) |
search_depth | string | Não | Search scope: basic (1 credit) or advanced (2 credits) (default: basic) |
include_answer | string | Não | LLM-generated response: true/basic for quick answer or advanced for detailed |
include_raw_content | string | Não | Parsed HTML content: true/markdown or text format |
include_images | boolean | Não | Include image search results |
include_image_descriptions | boolean | Não | Add descriptive text for images |
include_favicon | boolean | Não | Include favicon URLs |
chunks_per_source | number | Não | Maximum number of relevant chunks per source (1-3, default: 3) |
time_range | string | Não | Filter by recency: day/d, week/w, month/m, year/y |
start_date | string | Não | Earliest publication date (YYYY-MM-DD format) |
end_date | string | Não | Latest publication date (YYYY-MM-DD format) |
include_domains | string | Não | Comma-separated list of domains to whitelist (max 300) |
exclude_domains | string | Não | Comma-separated list of domains to blacklist (max 150) |
country | string | Não | Boost results from specified country (general topic only) |
auto_parameters | boolean | Não | Automatic parameter configuration based on query intent |
apiKey | string | Sim | Tavily API Key |
Saída
| Parâmetro | Tipo | Descrição |
|---|---|---|
query | string | The search query that was executed |
results | array | results output from the tool |
tavily_extract
Extract raw content from multiple web pages simultaneously using Tavily
Entrada
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
urls | string | Sim | URL or array of URLs to extract content from |
extract_depth | string | Não | The depth of extraction (basic=1 credit/5 URLs, advanced=2 credits/5 URLs) |
format | string | Não | Output format: markdown or text (default: markdown) |
include_images | boolean | Não | Incorporate images in extraction output |
include_favicon | boolean | Não | Add favicon URL for each result |
apiKey | string | Sim | Tavily API Key |
Saída
| Parâmetro | Tipo | Descrição |
|---|---|---|
results | array | The URL that was extracted |
tavily_crawl
Systematically crawl and extract content from websites using Tavily
Entrada
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
url | string | Sim | The root URL to begin the crawl |
instructions | string | Não | Natural language directions for the crawler (costs 2 credits per 10 pages) |
max_depth | number | Não | How far from base URL to explore (1-5, default: 1) |
max_breadth | number | Não | Links followed per page level (≥1, default: 20) |
limit | number | Não | Total links processed before stopping (≥1, default: 50) |
select_paths | string | Não | Comma-separated regex patterns to include specific URL paths (e.g., /docs/.*) |
select_domains | string | Não | Comma-separated regex patterns to restrict crawling to certain domains |
exclude_paths | string | Não | Comma-separated regex patterns to skip specific URL paths |
exclude_domains | string | Não | Comma-separated regex patterns to block certain domains |
allow_external | boolean | Não | Include external domain links in results (default: true) |
include_images | boolean | Não | Incorporate images in crawl output |
extract_depth | string | Não | Extraction depth: basic (1 credit/5 pages) or advanced (2 credits/5 pages) |
format | string | Não | Output format: markdown or text (default: markdown) |
include_favicon | boolean | Não | Add favicon URL for each result |
apiKey | string | Sim | Tavily API Key |
Saída
| Parâmetro | Tipo | Descrição |
|---|---|---|
base_url | string | The base URL that was crawled |
results | array | The crawled page URL |
tavily_map
Discover and visualize website structure using Tavily
Entrada
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
url | string | Sim | The root URL to begin mapping |
instructions | string | Não | Natural language guidance for mapping behavior (costs 2 credits per 10 pages) |
max_depth | number | Não | How far from base URL to explore (1-5, default: 1) |
max_breadth | number | Não | Links to follow per level (default: 20) |
limit | number | Não | Total links to process (default: 50) |
select_paths | string | Não | Comma-separated regex patterns for URL path filtering (e.g., /docs/.*) |
select_domains | string | Não | Comma-separated regex patterns to restrict mapping to specific domains |
exclude_paths | string | Não | Comma-separated regex patterns to exclude specific URL paths |
exclude_domains | string | Não | Comma-separated regex patterns to exclude domains |
allow_external | boolean | Não | Include external domain links in results (default: true) |
apiKey | string | Sim | Tavily API Key |
Saída
| Parâmetro | Tipo | Descrição |
|---|---|---|
base_url | string | The base URL that was mapped |
results | array | Discovered URL |
Notas
- Categoria:
tools - Tipo:
tavily