Gradio全解9——Gradio Tools:工具库(3)——创建自定义GradioTool
本章目录如下:
- 《使用LangChain Agents构建Gradio及Gradio Tools(1)——Gradio Tools:gradio_tools库》
- 《使用LangChain Agents构建Gradio及Gradio Tools(2)——gradio_tools的端到端示例详解》
- 《使用LangChain Agents构建Gradio及Gradio Tools(3)——创建自定义GradioTool》
9.3 创建自定义GradioTool
本节分两小节讲解,首先详述GradioTool的创建步骤,然后用gradio_tools中的StableDiffusionTool作为创建演示样例,方便读者理解实践。
9.3.1 创建步骤
创建gradio_tools工具用到的核心抽象类是GradioTool,在基于LLM创建新工具类时,只需实现GradioTool中的标准接口即可。GradioTool的标准接口及说明如下: