Weaviate 连接

Weaviate 连接类型允许访问 Weaviate API。

默认连接 ID

Weaviate 钩子默认指向 weaviate_default 连接。

配置连接

主机(必填)

连接到 Weaviate 集群的主机 URL。

OIDC 用户名(可选)

当使用 OIDC 选项进行身份验证时,OIDC 用户的用户名。

OIDC 密码(可选)

当使用 OIDC 选项进行身份验证时,OIDC 用户的密码。

额外参数(可选)

指定可在连接中使用的额外参数(作为 JSON 字典)。所有参数都是可选的。额外参数是指此处不同身份验证方法可接受的参数:身份验证

  • 如果您想为您的类使用向量器,请配置 API 密钥以使用相应的嵌入 API。额外参数接受一个键 additional_headers,其中包含用于嵌入 API 身份验证的 API 密钥字典。它们在本节中提到:addtional_headers

Weaviate API 令牌(可选)

指定当使用 API 密钥选项进行身份验证时要连接的 Weaviate API 密钥。

支持的身份验证方法

  • API 密钥身份验证:此方法使用 Weaviate API 密钥对连接进行身份验证。您可以在 Weaviate API 令牌 字段中或在额外字段中以字典形式提供 API 密钥,其中键为 tokenapi_key,值为 API 密钥。

  • 承载令牌身份验证:此方法使用访问令牌对连接进行身份验证。您需要在额外字段中以字典形式提供访问令牌,其中键为 access_token,值为访问令牌。其他参数(如 expires_inrefresh_token)是可选的。

  • 客户端凭据身份验证:此方法使用客户端凭据对连接进行身份验证。您需要在额外字段中以字典形式提供客户端凭据,其中键为 client_secret,值为客户端凭据。scope 是可选的。

  • 密码身份验证:此方法使用用户名和密码对连接进行身份验证。您可以在额外字段中以字典形式指定范围,其中键为 scope,值为范围。scope 是可选的。

此条目有帮助吗?