This repository hosts the registry of all tools used by the Switchboard (https://switchboard.clarin.eu).
The repository has two important branches:
production
is hosting the tools used by the production instance (https://switchboard.clarin.eu).master
is the development branch, with the tools used by testing and development versions of the Switchboard. The staging instance is https://beta-switchboard.clarin.eu.tools
directory in the repository and rename it and modify it to describe your tool. The json file name must be descriptive and unique, and should match the tool name in the json file. The logo
entry in the file should contain your unique logo file name. See the Tool description specification for more detailed explanations on the meaning of each field.tools
directory.logos
directory.schemas
directory.master
branch of this repository.master
to production
. Our team will do the merge and close the issue.The Tool description specification provides more information on the json description of the tools.
For details on how a tool is matched for a specific resource, see the Tool Matching document.
For details on how a tool is actually invoked when selected by the user, see the Tool Call API document.
Please note that you should use version 2 of the specification to interact with version 2 of the Tool Call API. You can still find version 1 of the Tool Description Specification (including the JSON) and the Tool Call API here for reference.