跳到主要内容

贡献模板

在向 Langflow 提交模板时,请遵循以下最佳实践。

有关模板格式示例,请参阅 Langflow 仓库中的 /starter_projects

创建 PR 以提交您的模板

按照以下步骤提交您的模板:

  1. 在 GitHub 上 Fork Langflow 仓库
  2. 在您 fork 的仓库中,将您的 template.json 文件添加到 /starter_projects
  3. 包含 提交模板所需的项目
  4. 从您 fork 的仓库向 Langflow 主仓库创建一个拉取请求 (PR)。
  5. 在 PR 中包含模板的截图。

Langflow 团队将审查您的 PR,提供反馈,并在批准后合并该模板。

提交模板所需的项目

在提交模板时,请包含以下项目并遵循这些指南。

名称 (Name)

模板名称必须简洁,且包含不超过三个单词。 每个单词的首字母大写。 例如:Blog WriterTravel Planning Agent

描述 (Description)

简短且信息丰富的描述,显示在可视化编辑器中,以帮助用户了解模板的用途和用例。 例如:


_10
"description": "根据指令和参考文章自动生成定制的博客文章。",

图标 (Icons)

使用来自 Lucide 图标库的图标。

流程 (Flow)

仅使用 核心组件 (Core components) 捆绑包 (Bundles)。 不要使用不属于 Langflow 代码库的自定义组件。

备注 (Note) 中包含简短的 README、快速入门或其他基本细节。备注支持 Markdown 语法。 例如:


_17
# 金融助手代理
_17
_17
金融助手代理 (Financial Assistant Agent) 检索网页内容并撰写有关金融的报告。
_17
_17
## 先决条件
_17
_17
* [OpenAI API 密钥](https://platform.openai.com/api-keys)
_17
* [Tavily AI 搜索密钥](https://docs.tavily.com/welcome)
_17
* [Sambanova API 密钥](https://sambanova.ai/)
_17
_17
## 快速入门
_17
_17
1. 在两个 **Agent** 组件中,添加您的 OpenAI API 密钥。
_17
2. 在 **Model Provider** 字段中,选择 **Sambanova**,并选择一个模型。
_17
3. 在 **Sambanova** 组件中,添加您的 **Sambanova API 密钥**。
_17
4. 在 **Tavily Search** 组件中,添加您的 **Tavily API 密钥**。
_17
5. 点击 **Playground** 并提问 `Why did Nvidia stock drop in January?`

格式 (Format)

以 JSON 格式提交模板。

标签 (Tags)

将模板分配到以下类别之一:

  • Assistants (助手)
  • Classification (分类)
  • Coding (编程)
  • Content Generation (内容生成)
  • Q&A (问答)
  • Prompting (提示词)
  • RAG (检索增强生成)
  • Agents (代理)

有关更多信息,请参阅 Langflow 仓库的 模板类别

Search