Tool API
The AIOS SDK includes some local tools that are frequently used by agents. These tools are developed by AIOS SDK developers and they are verified to be safe.
The AIOS SDK also include codes to call tools on the tool hub. The tool hub includes community-developed tools. The load_tool(tool_name) function works as in this way: it checks if the tool is a local tool or not, if it is a local tool (included in AIOS SDK), then it uses the local tool, otherwise, it will use cloud tool.
Cloud tools are community-developed and published, which could incur errors or may even be unsafe. Agent developers are solely responsible for their choice and use of cloud tools.
If agent developer wants to use a self-developed tool, they can either 1) upload the tool to tool hub (private or public) and call the tool on cloud, or 2) include the tool code locally and call it locally.
Last updated