> ## Documentation Index
> Fetch the complete documentation index at: https://docs.siflow.cn/llms.txt
> Use this file to discover all available pages before exploring further.

# Langflow

> 了解如何在 Langflow 中配置 OpenAI Compatible model provider 和 base URL，接入 siflow endpoint，让可视化 LLM 工作流使用算秩模型。

[Langflow](https://github.com/langflow-ai/langflow) 是一个常用的 LLM 应用和智能体可视化构建工具。它的 **OpenAI Compatible** model provider 支持自定义 base URL，因此可以让工作流接入 siflow endpoint。

本文默认模型为 `glm-5.2`；完整模型列表和价格请查看 [模型广场](https://console.siflow.cn/model-inference/models)。

请按照 [官方指南](https://docs.langflow.org) 部署 Langflow（`pip install langflow`，然后运行 `langflow run`），并打开 UI（默认 `http://localhost:7860`）。

## 配置

在 [API 密钥](https://console.siflow.cn/model-inference/api_keys) 页面创建 API Key。打开 **Settings → Model providers**，选择 **OpenAI Compatible**，并填写：

| 字段       | 值                                    |
| -------- | ------------------------------------ |
| Base URL | `https://api.siflow.cn/model-api/v1` |
| API Key  | 创建的 API Key                          |

请使用 **OpenAI Compatible** provider，不要使用 **OpenAI**。前者暴露接入这类自定义 endpoint 所需的 Base URL 字段。

连接后，模型会加载到该 provider 中。搜索 `glm-5.2` 并开启它。

<img src="https://mintcdn.com/siflow/CfO6jliU08Hhf849/model-inference/media/langflow-openai-config.png?fit=max&auto=format&n=CfO6jliU08Hhf849&q=85&s=20ff40905184e4e91a6a226d7dfb0a51" alt="Langflow 中配置 OpenAI Compatible provider 并启用算秩 glm-5.2 模型" width="1538" height="1132" data-path="model-inference/media/langflow-openai-config.png" />

在 flow 中，**Agent** 或 **Language Model** node 的 **Language Model** 下拉菜单会显示 `glm-5.2`，选择该模型。模型是在 **Model providers** 中按 provider 启用的；如果 node 下拉菜单中没有 `glm-5.2`，请确认已在该处开启。对于 agent flows，请选择 tool-calling 模型；`glm-5.2` 会显示 `tool` tag，并支持 Agent node 的 tool calling。

## 验证

打开一个 flow，例如 **Simple Agent** template，将模型设置为 `glm-5.2`，打开 **Playground** 并发送消息。如果返回正常回复，即表示连接成功。

<img src="https://mintcdn.com/siflow/CfO6jliU08Hhf849/model-inference/media/langflow-playground-reply.png?fit=max&auto=format&n=CfO6jliU08Hhf849&q=85&s=84ae86b2f1e60458b4d3ea3a8e7d613a" alt="Langflow Playground 使用算秩 glm-5.2 模型返回回复" width="2296" height="1428" data-path="model-inference/media/langflow-playground-reply.png" />
