跳到主要内容

CometAPI

捆绑包 (Bundles) 包含支持 Langflow 与特定第三方集成的自定义组件。

本页介绍了 CometAPI 捆绑包中可用的组件。

有关 CometAPI 组件使用的 CometAPI 特性和功能的更多信息,请参阅 CometAPI 文档。

CometAPI 文本生成 (CometAPI text generation)​

此组件使用 CometAPI 的 OpenAI 兼容端点,通过 CometAPI 的语言模型生成文本。

它可以输出 模型响应 (Model Response) (Message) 或 语言模型 (Language Model) (LanguageModel)。

当您想将 CometAPI 模型用作另一个由 LLM 驱动的组件(如 代理 (Agent) 或 智能转换 (Smart Transform) 组件)的 LLM 时,请使用 语言模型 输出。

有关更多信息,请参阅 语言模型组件。

CometAPI 参数​

Some parameters are hidden by default in the visual editor. You can modify all parameters through the Controls in the component's header menu.

名称类型描述
api_keySecretString输入参数。用于身份验证的 CometAPI API 密钥。
model_nameString输入参数。要使用的 CometAPI 模型 ID。当您提供有效的 API 密钥时,该组件会自动从 CometAPI 获取最新的可用模型。有关受支持模型的信息,请参阅 CometAPI 文档。
input_valueString输入参数。要发送给模型的输入文本。
system_messageString输入参数。有助于设置助手行为的系统消息。
max_tokensInteger输入参数。要生成的最大 token 数。设置为 0 表示不限制 token 数量。
temperatureFloat输入参数。控制输出的随机性。范围:[0.0, 2.0]。默认值:0.7。
seedInteger输入参数。种子控制任务的可重现性。
model_kwargsDict输入参数。传递给模型的额外关键字参数。
json_modeBoolean输入参数。如果为 True,则无论是否传递 schema,都将输出 JSON。
streamBoolean输入参数。是否流式传输响应。默认值:false。
modelLanguageModel输出参数。配置了 CometAPI 参数的 ChatOpenAI 实例。

在流中使用 CometAPI​

  1. 注册 CometAPI 账户。

  2. 从 CometAPI 仪表板获取您的 API 密钥。

  3. 在 Langflow 中,将 CometAPI 组件添加到您的流中。

  4. 在 CometAPI API Key 字段中输入您的 API 密钥。

  5. 从 Model Name 菜单中选择您首选的模型。

  6. 根据您的用例需要配置其他参数。

  7. 根据需要向流中添加其他组件。

    要进行基本测试,请在流中添加 聊天输入 (Chat Input) 和 聊天输出 (Chat Output) 组件,将其相应地连接到 CometAPI 组件,然后点击 游乐场 (Playground) 以测试连接并与模型聊天。

    对于更高级的用例,您可以将 CometAPI 组件连接到其他组件,如 提示模板 (Prompt Template)、代理 (Agent) 或 智能转换 (Smart Transform) 组件。

Search