跳到主要内容

OpenRouter

业务组件 用于按提供商归类那些将第三方服务接入 SkillFlaw 的组件。

本页介绍 OpenRouter 业务组件中的可用组件。

关于 OpenRouter 组件使用的 OpenRouter 功能与行为,请参阅 OpenRouter documentation

OpenRouter 文本生成

此组件使用 OpenRouter 的统一 API 调用来自不同提供商的多种 AI 模型来生成文本。

它既可以输出 Model ResponseMessage),也可以输出 Language ModelLanguageModel)。

当你希望将某个 OpenRouter 模型作为另一个 LLM 驱动组件(例如 AgentSmart Transform)的底层 LLM 时,应使用 Language Model 输出。

更多说明请参阅语言模型组件

OpenRouter 文本生成参数

有些参数在可视化编辑器中默认处于隐藏状态。 你可以通过组件标题栏菜单中的 控件 来修改全部参数。

NameTypeDescription
api_keySecretString输入参数。用于认证的 OpenRouter API key。
site_urlString输入参数。用于 OpenRouter 排名的站点 URL。
app_nameString输入参数。用于 OpenRouter 排名的应用名称。
providerString输入参数。要使用的 AI 模型提供商。
model_nameString输入参数。用于 chat completion 的具体模型名称。
temperatureFloat输入参数。控制输出随机性。范围:[0.0, 2.0]。默认:0.7
max_tokensInteger输入参数。允许生成的最大 token 数。