Wikipedia Tools#

Configuration File: wikipedia_tools.json Tool Type: Local Tools Count: 3

This page contains all tools defined in the wikipedia_tools.json configuration file.

Available Tools#

Wikipedia_get_content (Type: WikipediaContentTool)#

Extract content and one explicit page of linked article titles from a Wikipedia article. Continue…

Wikipedia_get_content tool specification

Tool Information:

  • Name: Wikipedia_get_content

  • Type: WikipediaContentTool

  • Description: Extract content and one explicit page of linked article titles from a Wikipedia article. Continue links with next_links_continue while links_has_more is true. No API key required.

Parameters:

  • title (string) (required) Wikipedia article title (exact title as it appears on Wikipedia)

  • language (string) (optional) Wikipedia language code (e.g., ‘en’ for English, ‘zh’ for Chinese). Default: ‘en’

  • extract_type (string) (optional) Type of content to extract: ‘intro’ (first paragraph only), ‘summary’ (first few paragraphs, default), or ‘full’ (entire article)

  • max_chars (integer) (optional) Maximum characters to return for intro/summary (ignored for ‘full’). Default: 2000

  • link_limit (integer) (optional) Linked article titles per page (default 20, max 500).

  • links_continue (string) (optional) Opaque MediaWiki link continuation token. Pass next_links_continue from the previous response.

Example Usage:

query = {
    "name": "Wikipedia_get_content",
    "arguments": {
        "title": "example_value"
    }
}
result = tu.run(query)

Wikipedia_get_summary (Type: WikipediaSummaryTool)#

Get a brief summary/introduction from a Wikipedia article. This is a convenience tool that extrac…

Wikipedia_get_summary tool specification

Tool Information:

  • Name: Wikipedia_get_summary

  • Type: WikipediaSummaryTool

  • Description: Get a brief summary/introduction from a Wikipedia article. This is a convenience tool that extracts just the first paragraph(s) of an article. No API key required.

Parameters:

  • title (string) (required) Wikipedia article title (exact title as it appears on Wikipedia)

  • language (string) (optional) Wikipedia language code (e.g., ‘en’ for English). Default: ‘en’

  • max_chars (integer) (optional) Maximum characters to return. Default: 500

Example Usage:

query = {
    "name": "Wikipedia_get_summary",
    "arguments": {
        "title": "example_value"
    }
}
result = tu.run(query)

Wikipedia_search (Type: WikipediaSearchTool)#

Search Wikipedia articles using MediaWiki API. Returns a list of matching articles with titles, s…

Wikipedia_search tool specification

Tool Information:

  • Name: Wikipedia_search

  • Type: WikipediaSearchTool

  • Description: Search Wikipedia articles using MediaWiki API. Returns a list of matching articles with titles, snippets, and metadata. No API key required.

Parameters:

  • query (string) (required) Search query string to find Wikipedia articles

  • limit (integer) (optional) Maximum number of results to return (default: 10, max: 50)

  • language (string) (optional) Wikipedia language code (e.g., ‘en’ for English, ‘zh’ for Chinese, ‘fr’ for French). Default: ‘en’

Example Usage:

query = {
    "name": "Wikipedia_search",
    "arguments": {
        "query": "example_value"
    }
}
result = tu.run(query)