🧰 函数
🚀 什么是函数?
函数就像 Open WebUI 的插件。它们可以帮助你扩展其功能——无论是添加对新的 AI 模型提供商(如 Anthropic 或 Vertex AI)的支持,调整消息处理方式,还是为界面增加自定义按钮以提升可用性。
与可能需要复杂集成的外部工具不同,函数是内置的并在 Open WebUI 环境中运行。这意味着它们速度快、模块化且不依赖外部依赖项。
可以将函数视为模块化的构建块,让你根据自己的需求增强 WebUI 的功能。它们轻量级、高度可定制且使用纯 Python编写,因此你可以自由创建任何东西,从全新的 AI 驱动的工作流到与你常用的工具(如 Google Search 或 Home Assistant)的集成。
🏗️ 函数类型
Open WebUI 中有三种类型的函数,每种类型都有特定的用途。让我们来逐一了解它们的功能: