-
Ma Zerun authored
* Refactor RemoteTool to support OpenAPI style spec * Refactor base tool, remote tool and tool server to support OpenAPI spec. * Update all tools to new style annotation * Fix wrappers and server * Update requirements * Remove mmengine and opencv requirements * Add missing file * Update requirements and langchain * Fix remote tool to support schema.AllOf * Update code style to increase line width * Support general file type inputs and outputs * Update `RemoteTool` and add docstring. * Add Gradio interface * Fix bugs * Support Lagent 0.2.0 and update gradio web ui * Fix internlm2 agent in webui * Make function tool can be used in server. * Move gradio webui to `webui` folder. * Add Chinese WebUI Readme * Update docs * Update search tool * Bump version to v0.2.0