云束缚

Spring AI 基于 Spring-Cloud-bindings 的基础支持云绑定。 这使得应用程序可以为提供者指定绑定类型,并用通用格式表达属性。 Spring-ai 云绑定会处理这些属性并将其绑定到 Spring-ai 原生属性。spring-doc.cadn.net.cn

例如,当使用OpenAI,结合类型为OpenAI. 利用该性质spring.ai.cloud.bindings.openai.enabled绑定处理器可以启用或禁用。 默认情况下,在指定绑定类型时,该属性会被启用。 配置API密钥,乌里,用户名,密码可以指定 ,Spring-AI 会将其映射到支持系统的对应属性。spring-doc.cadn.net.cn

要启用云绑定支持,请在应用程序中包含以下依赖。spring-doc.cadn.net.cn

<dependency>
   <groupId>org.springframework.ai</groupId>
   <artifactId>spring-ai-spring-cloud-bindings</artifactId>
</dependency>

或者去你的Gradlebuild.gradle构建文件。spring-doc.cadn.net.cn

dependencies {
    implementation 'org.springframework.ai:spring-ai-spring-cloud-bindings'
}
请参考依赖管理部分,将Spring AI的物料清单添加到你的构建文件中。

可用的云绑定

以下是目前云绑定支持的组件春艾春云绑定模块:spring-doc.cadn.net.cn

服务类型spring-doc.cadn.net.cn

装订类型spring-doc.cadn.net.cn

源头性质spring-doc.cadn.net.cn

目标属性spring-doc.cadn.net.cn

色向量存储spring-doc.cadn.net.cn

Chromaspring-doc.cadn.net.cn

乌里,用户名,密码spring-doc.cadn.net.cn

spring.ai.vectorstore.chroma.client.host,spring.ai.vectorstore.chroma.client.port,spring.ai.vectorstore.chroma.client.username,spring.ai.vectorstore.chroma.client.host.passwordspring-doc.cadn.net.cn

密斯特拉尔人工智能spring-doc.cadn.net.cn

米斯特拉莱spring-doc.cadn.net.cn

API密钥,乌里spring-doc.cadn.net.cn

spring.ai.mistralai.api-key,Spring.ai.mistralai.base-urlspring-doc.cadn.net.cn

奥拉玛spring-doc.cadn.net.cn

奥拉玛spring-doc.cadn.net.cn

乌里spring-doc.cadn.net.cn

spring.ai.ollama.base-urlspring-doc.cadn.net.cn

OpenAIspring-doc.cadn.net.cn

OpenAIspring-doc.cadn.net.cn

API密钥,乌里spring-doc.cadn.net.cn

spring.ai.openai.api-key(春.ai.openai.api-key),Spring.ai.openai.base-urlspring-doc.cadn.net.cn

织布spring-doc.cadn.net.cn

织物spring-doc.cadn.net.cn

乌里,API密钥spring-doc.cadn.net.cn

spring.ai.vectorstore.weaviate.scheme,spring.ai.vectorstore.weaviate.host,spring.ai.vectorstore.weaviate.api-keyspring-doc.cadn.net.cn

丹珠生成式人工智能spring-doc.cadn.net.cn

生成人spring-doc.cadn.net.cn

乌里,API密钥,模型能力 (聊天嵌入),型号名称spring-doc.cadn.net.cn

spring.ai.openai.chat.base-url,spring.ai.openai.chat.api-key。,spring.ai.openai.chat.options.model,spring.ai.openai.embedding.base-url,spring.ai.openai.embedding.api-key,spring.ai.openai.embedding.options.modelspring-doc.cadn.net.cn