Cohere
Bundles 包含支持与 Langflow 特定第三方集成的自定义组件。
本页面描述了 Cohere 包中可用的组件。
有关 Cohere 组件使用的 Cohere 功能和更多信息,请参阅 Cohere 文档。
Cohere 文本生成
此组件使用 Cohere 的语言模型生成文本。
它可以输出 模型响应 (Message
) 或 语言模型 (LanguageModel
)。
当您想将 Cohere 模型用作其他 LLM 驱动组件(如 Agent 或 Smart Function 组件)的 LLM 时,请使用 语言模型 输出。
有关更多信息,请参阅 语言模型 组件。
Cohere 文本生成参数
在可视化编辑器中,部分参数默认情况下是隐藏的。 您可以通过组件的头部菜单中的 控件 来修改所有参数。
名称 | 类型 | 描述 |
---|---|---|
输入 | String | 输入参数。指定文本生成的输入文本。 |
系统消息 | String | 输入参数。传递给模型的 系统消息。 |
流式传输 | Boolean | 输入参数。是否流式传输响应。仅在聊天中有效。默认值:false。 |
Cohere API 密钥 | SecretString | 输入参数。您的 Cohere API 密钥。 |
温度 | Float | 输入参数。指定采样的随机性。较低的值(接近 0)更具确定性,较高的值(接近 1)更具创造性。默认值为 0.75 。 |
Cohere 嵌入
Cohere 嵌入 组件用于从 Cohere 加载嵌入模型。
有关在流程中使用嵌入模型组件的更多信息,请参阅 嵌入模型 组件。
Cohere 嵌入参数
在可视化编辑器中,部分参数默认情况下是隐藏的。 您可以通过组件的头部菜单中的 控件 来修改所有参数。
名称 | 类型 | 描述 |
---|---|---|
cohere_api_key | SecretString | 输入参数。用于验证 Cohere 服务的 API 密钥。 |
model | String | 输入参数。用于嵌入文本文档和执行查询的语言模型。默认值:embed-english-v2.0 |
truncate | Boolean | 输入参数。如何处理超出模型令牌限制的输入。可以是 NONE 、START 或 END (默认)。有关更多信息,请参阅 Cohere truncate API 参考。 |
max_retries | Integer | 输入参数。失败请求的最大重试次数。默认值:3 |
user_agent | String | 输入参数。要在请求中包含的用户代理字符串。默认值:langchain |
request_timeout | Float | 输入参数。请求的超时时间(毫秒)。默认值:10000 |