tarzi 0.1.2

Rust-native lite search for AI applications
Documentation
# =============================================================================
# Tarzi Configuration File
# =============================================================================
# This file contains settings for the tarzi web fetcher and search tool.
# Modify these settings according to your requirements.

# -----------------------------------------------------------------------------
# General Settings
# -----------------------------------------------------------------------------
[general]
# Logging level for the application
# Options: trace, debug, info, warn, error
# log_level = "info"

# Request timeout in seconds
# timeout = 30

# -----------------------------------------------------------------------------
# Web Fetcher Settings
# -----------------------------------------------------------------------------
[fetcher]
# Fetcher mode - how to retrieve web content
# Options: "browser_headless", "browser_headed", "plain_request"
# mode = "browser_headless"

# Output format for fetched content
# Options: "markdown", "html", "text"
# format = "markdown"

# HTTP proxy server (optional)
# Uncomment and configure if you need to use a proxy
# proxy = "http://127.0.0.1:7890"

# Web driver executable
# Options: "chromedriver", "geckodriver"
# web_driver = "geckodriver"

# Optional: Use an external WebDriver endpoint (overrides driver/port logic if set)
# web_driver_url = "http://localhost:4444"  # Example: connect to a remote geckodriver

# -----------------------------------------------------------------------------
# Search Engine Settings
# -----------------------------------------------------------------------------
[search]
# Search engine to use
# Options: "google", "bing", "duckduckgo", "brave", "baidu"
# engine = "bing"

# URL pattern for search queries when engine is "custom"
# Use {query} as placeholder for the search term
# query_pattern = "https://example.com/search?q={query}"

# Maximum number of search results to return
# limit = 5