StandardAnthropicLLMService

描述

一款控制器服务,可通过其消息 API 与 Anthropic 的 Claude AI 模型进行集成。支持可配置的参数,包括模型选择、响应生成设置(温度、top_p、top_k)、令牌限制和重试行为。

标签

ai、anthropic、api、claude、language model、llm、openflow

属性

下表列出了各项属性,其中带星号 (*) 的为必需属性。其他属性视为可选属性。该表还指出了所有默认值以及属性是否支持 NiFi 表达式语言。

显示名称

API 名称

默认值

允许值

描述

Anthropic API 密钥 *

Anthropic API 密钥

用于对 Anthropic 进行身份验证的 API 密钥

退避基本延迟 (ms) *

退避基本延迟 (ms)

1000

两次重试之间指数退避的基本延迟(以毫秒为单位)

最大响应令牌数 *

最大响应令牌数

1000

在响应中生成的最大令牌数。

最大重试次数 *

最大重试次数

3

API 调用的最大重试次数

模型名称 *

模型名称

claude-3-5-sonnet-latest

Anthropic 模型的名称

温度

温度

用于生成响应的温度。

前 K 值

前 K 值

用于生成响应的前 K 值。仅从每个后续令牌的前 K 个选项中抽样。仅推荐用于高级用例。通常只需要使用温度。

前 P 值

前 P 值

核采样的 top_p 值。它用于控制生成的响应的多样性。

用户 ID

用户 ID

要在请求元数据中设置的用户 ID

Web 客户端服务 *

Web 客户端服务

用于与 LLM 提供商通信的 Web 客户端服务。

状态管理

此组件不存储状态。

受限

此组件不受限制。

系统资源注意事项

此组件未指定系统资源注意事项。

语言: 中文