Weaviate 連線

Weaviate 連線類型啟用對 Weaviate API 的存取。

預設連線 ID

Weaviate Hook 預設指向 weaviate_default 連線。

設定連線

主機 (必填)

用於 Weaviate 叢集 REST 和 GraphQL API 呼叫的主機。請勿包含協定 (即 http 或 https)。

OIDC 使用者名稱 (選填)

當 OIDC 選項用於驗證時,OIDC 使用者的使用者名稱。

OIDC 密碼 (選填)

當 OIDC 選項用於驗證時,OIDC 使用者的密碼。

埠號 (選填)

用於 Weaviate 叢集 REST 和 GraphQL API 呼叫的埠號。

額外 (選填)

指定可在連線中使用的額外參數 (以 JSON 字典形式)。所有參數皆為選填。額外參數是在此處不同驗證方法中可接受的參數:驗證

  • 如果您想為您的類別使用向量化器,請設定 API 金鑰以使用相應的嵌入 API。額外參數接受一個鍵 additional_headers,其中包含用於嵌入 API 驗證的 API 金鑰字典。它們在此處的章節中提及:第三方 API 金鑰

Weaviate API 令牌 (選填)

當 API 金鑰選項用於驗證時,指定您的 Weaviate API 金鑰以進行連線。

使用 https (選填)

是否對 Weaviate 叢集 REST 和 GraphQL API 呼叫使用 https。

gRPC 主機 (選填)

用於 Weaviate 叢集 gRPC API 的主機。

gRPC 埠號 (選填)

用於 Weaviate 叢集 gRPC API 的埠號。

為底層 gRPC API 使用安全通道 (選填)

是否為 Weaviate 叢集 gRPC API 使用安全通道。

支援的驗證方法

  • API 金鑰驗證:此方法使用 Weaviate API 金鑰來驗證連線。您可以將 API 金鑰放在 Weaviate API 令牌 欄位中,或放在額外欄位中作為字典,其中鍵為 tokenapi_key,值為 API 金鑰。

  • Bearer 令牌驗證:此方法使用存取令牌來驗證連線。您需要將存取令牌放在額外欄位中作為字典,其中鍵為 access_token,值為存取令牌。其他參數 (例如 expires_inrefresh_token) 是選填的。

  • 用戶端憑證驗證:此方法使用用戶端憑證來驗證連線。您需要將用戶端憑證放在額外欄位中作為字典,其中鍵為 client_secret,值為用戶端憑證。scope 是選填的。

  • 密碼驗證:此方法使用使用者名稱和密碼來驗證連線。您可以在額外欄位中指定範圍作為字典,其中鍵為 scope,值為範圍。scope 是選填的。

此條目是否有幫助?