雲繫結
Spring AI 基於 spring-cloud-bindings 中的基礎提供了雲繫結的支援。這允許應用程式為提供者指定繫結型別,然後使用通用格式表達屬性。Spring AI 雲繫結將處理這些屬性並將其繫結到 Spring AI 原生屬性。
例如,當使用 OpenAi
時,繫結型別為 openai
。使用屬性 spring.ai.cloud.bindings.openai.enabled
,可以啟用或停用繫結處理器。預設情況下,當指定繫結型別時,此屬性將啟用。可以指定 api-key
、uri
、username
、password
等配置,Spring AI 會將它們對映到受支援系統中對應的屬性。
要啟用雲繫結支援,請在應用程式中包含以下依賴項。
<dependency>
<groupId>org.springframework.ai</groupId>
<artifactId>spring-ai-spring-cloud-bindings</artifactId>
</dependency>
或新增到您的 Gradle build.gradle
構建檔案。
dependencies {
implementation 'org.springframework.ai:spring-ai-spring-cloud-bindings'
}
請參閱 依賴管理 部分,將 Spring AI BOM 新增到您的構建檔案。 |
可用雲繫結
以下是目前在 spring-ai-spring-clou-bindings
模組中提供雲繫結支援的元件:
服務型別 |
繫結型別 |
源屬性 |
目標屬性 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|