@modelfusion/mediawiki-search-tool
TypeScript icon, indicating that this package has built-in type declarations

0.1.0 • Public • Published

MediaWiki Search Tool for ModelFusion

Searches MediaWiki instances, such as Wikipedia, using their opensearch API endpoint.

Installation

npm install @modelfusion/mediawiki-search-tool

Usage

import { MediaWikiSearchTool } from "@modelfusion/mediawiki-search-tool";

const searchWikipedia = new MediaWikiSearchTool({
  url: "https://en.wikipedia.org/w/api.php",
  name: "search_wikipedia",
  description: "Search Wikipedia pages using a query",
  profile: "fuzzy",
  maxResults: 5,
});

You can then use the tool with useTool or executeTool:

const result = await executeTool(searchWikipedia, {
  query: "Albert Einstein",
});

Package Sidebar

Install

npm i @modelfusion/mediawiki-search-tool

Weekly Downloads

1

Version

0.1.0

License

MIT

Unpacked Size

10.1 kB

Total Files

9

Last publish

Collaborators

  • lgrammel