Lemonade Model 节点#
使用 Lemonade Model 节点可以通过 Lemonade 服务器托管和管理的语言模型生成文本补全。该节点是兼容 LangChain 的简单语言模型根节点,适用于 n8n 工作流中的文本补全任务。
本页面列出了 Lemonade Model 节点支持的操作以及更多资源的链接。
凭据
您可以在此处找到该节点的身份验证信息。
子节点中的参数解析
子节点在使用表达式处理多个项目时的行为与其他节点不同。
大多数节点,包括根节点,接受任意数量的项目作为输入,处理这些项目,并输出结果。您可以使用表达式引用输入项目,节点会依次为每个项目解析表达式。例如,给定五个 name 值的输入,表达式 {{ $json.name }} 会依次解析为每个名称。
在子节点中,表达式始终解析为第一个项目。例如,给定五个 name 值的输入,表达式 {{ $json.name }} 始终解析为第一个名称。
节点参数#
使用以下参数配置节点。
Model 模型#
用于生成补全的模型。模型通过 Lemonade 服务器加载和管理;从节点提供的列表中选择要使用的模型。
节点选项#
使用这些选项进一步调整节点的行为。
Sampling Temperature 采样温度#
控制生成文本的随机性。较低的值使输出更加集中和确定性,较高的值使输出更加多样化和随机。
| 属性 | 值 |
|---|---|
| 类型 | number |
| 必填 | 否 |
| 默认值 | 0.7 |
Top P#
控制模型在生成文本时可以从哪些词中选择。较低的值会逐步移除最不可能的选项,使模型只能从更小的、更高置信度的候选池中选择。
| 属性 | 值 |
|---|---|
| 类型 | number |
| 必填 | 否 |
| 默认值 | 1 |
Frequency Penalty 频率惩罚#
调整已在生成文本中出现的 token 的惩罚。正值抑制重复,负值鼓励重复。
| 属性 | 值 |
|---|---|
| 类型 | number |
| 必填 | 否 |
| 默认值 | 0 |
Presence Penalty 存在惩罚#
根据 token 在目前生成的文本中是否出现过来调整惩罚。正值惩罚已出现的 token,鼓励多样性。
| 属性 | 值 |
|---|---|
| 类型 | number |
| 必填 | 否 |
| 默认值 | 0 |
Max Tokens to Generate 最大生成 Token 数#
要生成的最大 token 数。设置为 -1 表示无限制。设置较大值时请谨慎,因为可能导致输出过长。
| 属性 | 值 |
|---|---|
| 类型 | number |
| 必填 | 否 |
| 默认值 | -1 |
Stop Sequences 停止序列#
以逗号分隔的序列列表,模型在遇到这些序列时将停止生成文本。
| 属性 | 值 |
|---|---|
| 类型 | string |
| 必填 | 否 |
| 默认值 | "" |
模板和示例#
相关资源#
有关该服务的更多信息,请参阅 Lemonade Server 文档。
查看 n8n 的高级 AI文档。