跳到主要内容

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