Wikidata Entity Tools¶
Configuration File: wikidata_entity_tools.json
Tool Type: Local
Tools Count: 2
This page contains all tools defined in the wikidata_entity_tools.json configuration file.
Available Tools¶
Wikidata_get_entity (Type: BaseRESTTool)¶
Get detailed structured data for one or more specific Wikidata entities by their Q-numbers. Retur…
Wikidata_get_entity tool specification
Tool Information:
Name:
Wikidata_get_entityType:
BaseRESTToolDescription: Get detailed structured data for one or more specific Wikidata entities by their Q-numbers. Returns labels, descriptions, aliases, sitelinks, and claims (statements). Use Wikidata_search_entities first to find entity IDs. Essential for extracting structured facts from the Wikidata knowledge graph without writing SPARQL queries.
Parameters:
ids(string) (required) Wikidata entity ID(s) to retrieve. Use pipe | separator for multiple. Examples: ‘Q937’ (Einstein), ‘Q937|Q7251’ (multiple)languages([‘string’, ‘null’]) (optional) Language code(s) for labels and descriptions. Default: ‘en’. Pipe-separated for multiple: ‘en|fr|de’props([‘string’, ‘null’]) (optional) Which properties to return (pipe-separated). Options: ‘labels’, ‘descriptions’, ‘aliases’, ‘claims’, ‘sitelinks’. Default: ‘labels|descriptions|aliases|sitelinks’
Example Usage:
query = {
"name": "Wikidata_get_entity",
"arguments": {
"ids": "example_value"
}
}
result = tu.run(query)
Wikidata_search_entities (Type: BaseRESTTool)¶
Search Wikidata for entities (items, properties, or lexemes) by label or description using the Me…
Wikidata_search_entities tool specification
Tool Information:
Name:
Wikidata_search_entitiesType:
BaseRESTToolDescription: Search Wikidata for entities (items, properties, or lexemes) by label or description using the MediaWiki Wikibase API. Wikidata is the world’s largest open knowledge graph with 100M+ data items. Returns entity IDs (Q-numbers), labels, descriptions, and aliases. Complementary to Wikidata_SPARQL_query for finding entity IDs before constructing SPARQL queries.
Parameters:
search(string) (required) Search term to find Wikidata entities. Examples: ‘CRISPR’, ‘Albert Einstein’, ‘HIV’, ‘perovskite’, ‘insulin’language([‘string’, ‘null’]) (optional) Language code for search and results. Default: ‘en’. Examples: ‘fr’, ‘de’, ‘zh’, ‘ja’, ‘es’type([‘string’, ‘null’]) (optional) Entity type to search. Values: ‘item’ (Q-numbers, default), ‘property’ (P-numbers), ‘lexeme’ (L-numbers)limit([‘integer’, ‘null’]) (optional) Number of results to return (default 7, max 50)
Example Usage:
query = {
"name": "Wikidata_search_entities",
"arguments": {
"search": "example_value"
}
}
result = tu.run(query)