如何自己做个简单网站莱芜网站优化排名公司

张小明 2026/1/10 7:49:48
如何自己做个简单网站,莱芜网站优化排名公司,怎么清空wordpress媒体库,团购网站 模板一、ZhiPuAI 嵌入模型 Spring AI 支持智谱 AI 的文本嵌入模型。智谱 AI 的文本嵌入用于衡量文本字符串之间的相关性。嵌入是一个浮点数向量#xff08;列表#xff09;。两个向量之间的距离衡量了它们的相关性。距离小表示相关性高#xff0c;距离大表示相关性低。 二、先…一、ZhiPuAI 嵌入模型Spring AI 支持智谱 AI 的文本嵌入模型。智谱 AI 的文本嵌入用于衡量文本字符串之间的相关性。嵌入是一个浮点数向量列表。两个向量之间的距离衡量了它们的相关性。距离小表示相关性高距离大表示相关性低。二、先决条件您需要创建一个智谱 AI 的 API 来访问智谱 AI 的语言模型。在 智谱 AI 注册页面 创建账户并在 API 密钥页面 生成令牌。Spring AI 项目定义了一个名为 spring.ai.zhipuai.api-key 的配置属性您应将其设置为从 API 密钥页面获得的 API 密钥值。您可以在 application.properties 文件中设置此配置属性spring.ai.zhipuai.api-keyyour-zhipuai-api-key为了在处理像 API 密钥这样的敏感信息时增强安全性您可以使用 Spring 表达式语言SpEL引用环境变量# 在 application.yml 中spring:ai:zhipuai:api-key:${ZHIPUAI_API_KEY}# 在您的环境变量或 .env 文件中exportZHIPUAI_API_KEYyour-zhipuai-api-key您也可以在应用程序代码中以编程方式设置此配置// 从安全来源或环境变量中检索 API 密钥StringapiKeySystem.getenv(ZHIPUAI_API_KEY);添加仓库和 BOMSpring AI 的构件发布在 Maven Central 和 Spring Snapshot 仓库中。请参阅 构件仓库 部分将这些仓库添加到您的构建系统中。为便于依赖管理Spring AI 提供了 BOM物料清单以确保在整个项目中使用统一版本的 Spring AI。请参阅 依赖管理 部分将 Spring AI BOM 添加到您的构建系统中。三、自动配置Spring AI 的自动配置和启动器模块的构件名称发生了重大变化。更多信息请参阅升级说明。Spring AI 为 Azure ZhiPuAI 嵌入模型提供了 Spring Boot 自动配置。要启用它请在项目的 Maven pom.xml 文件中添加以下依赖dependencygroupIdorg.springframework.ai/groupIdartifactIdspring-ai-starter-model-zhipuai/artifactId/dependency或在您的 Gradle build.gradle 构建文件中添加dependencies{implementationorg.springframework.ai:spring-ai-starter-model-zhipuai}请参阅 依赖管理 部分将 Spring AI BOM 添加到您的构建文件中。3.1 嵌入属性3.1.1 重试属性前缀 spring.ai.retry 用作属性前缀用于配置 ZhiPuAI 嵌入模型的重试机制。3.1.2 连接属性前缀 spring.ai.zhipuai 用作属性前缀用于连接到智谱 AI。3.1.3 配置属性现在通过前缀为 spring.ai.model.embedding 的顶级属性来配置嵌入自动配置的启用和禁用。启用spring.ai.model.embeddingzhipuai默认已启用禁用spring.ai.model.embeddingnone或任何与 zhipuai 不匹配的值此项更改是为了支持配置多个模型。前缀 spring.ai.zhipuai.embedding 是用于配置智谱 AI 的 EmbeddingModel 实现的属性前缀。您可以为 ChatModel 和 EmbeddingModel 实现覆盖通用的 spring.ai.zhipuai.base-url 和 spring.ai.zhipuai.api-key。如果设置了 spring.ai.zhipuai.embedding.base-url 和 spring.ai.zhipuai.embedding.api-key 属性它们将优先于通用属性。同样如果设置了 spring.ai.zhipuai.chat.base-url 和 spring.ai.zhipuai.chat.api-key 属性它们也将优先于通用属性。这在您希望为不同模型和不同模型端点使用不同的智谱 AI 账户时非常有用。所有以 spring.ai.zhipuai.embedding.options 为前缀的属性都可以在运行时通过向 EmbeddingRequest 调用添加特定于请求的运行时选项来覆盖。四、运行时选项ZhiPuAiEmbeddingOptions.java 提供了智谱 AI 的配置例如要使用的模型等。默认选项也可以使用 spring.ai.zhipuai.embedding.options 属性进行配置。在启动时使用 ZhiPuAiEmbeddingModel 构造函数来设置用于所有嵌入请求的默认选项。在运行时您可以通过在 EmbeddingRequest 中使用 ZhiPuAiEmbeddingOptions 实例来覆盖默认选项。例如为特定请求覆盖默认模型名称EmbeddingResponseembeddingResponseembeddingModel.call(newEmbeddingRequest(List.of(Hello World,World is big and salvation is near),ZhiPuAiEmbeddingOptions.builder().model(Different-Embedding-Model-Deployment-Name).build()));五、示例控制器这将创建一个 EmbeddingModel 实现您可以将其注入到您的类中。以下是一个使用 EmbeddingModel 实现的简单 Controller 类示例。spring.ai.zhipuai.api-keyYOUR_API_KEY spring.ai.zhipuai.embedding.options.modelembedding-2RestControllerpublicclassEmbeddingController{privatefinalEmbeddingModelembeddingModel;AutowiredpublicEmbeddingController(EmbeddingModelembeddingModel){this.embeddingModelembeddingModel;}GetMapping(/ai/embedding)publicMapembed(RequestParam(valuemessage,defaultValueTell me a joke)Stringmessage){EmbeddingResponseembeddingResponsethis.embeddingModel.embedForResponse(List.of(message));returnMap.of(embedding,embeddingResponse);}}六、手动配置如果不使用 Spring Boot您可以手动配置智谱 AI 嵌入模型。为此请在项目的 Maven pom.xml 文件中添加 spring-ai-zhipuai 依赖dependencygroupIdorg.springframework.ai/groupIdartifactIdspring-ai-zhipuai/artifactId/dependency或在您的 Gradle build.gradle 构建文件中添加dependencies{implementationorg.springframework.ai:spring-ai-zhipuai}请参阅 依赖管理 部分将 Spring AI BOM 添加到您的构建文件中。spring-ai-zhipuai 依赖还提供了对 ZhiPuAiChatModel 的访问。有关 ZhiPuAiChatModel 的更多信息请参阅 智谱 AI 聊天客户端 部分。接下来创建一个 ZhiPuAiEmbeddingModel 实例并用它来计算两个输入文本的相似度varzhiPuAiApinewZhiPuAiApi(System.getenv(ZHIPUAI_API_KEY));varembeddingModelnewZhiPuAiEmbeddingModel(api,MetadataMode.EMBED,ZhiPuAiEmbeddingOptions.builder().model(embedding-3).dimensions(1536).build());EmbeddingResponseembeddingResponsethis.embeddingModel.embedForResponse(List.of(Hello World,World is big and salvation is near));ZhiPuAiEmbeddingOptions 为嵌入请求提供配置信息。该选项类提供了 builder() 以便轻松创建选项。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

专业低价建设微网站微商城怎么样广东茶叶网站建设

第一章:Open-AutoGLM 农业物联网适配在现代农业系统中,物联网设备与智能模型的深度融合成为提升生产效率的关键路径。Open-AutoGLM 作为一款支持自动化推理与轻量化部署的语言模型框架,具备良好的边缘计算适配能力,能够有效集成至…

张小明 2026/1/8 14:22:34 网站建设

众创空间那个网站做的好wordpress 自定义侧边栏

在塑料成型、压铸、化工反应等工业领域,模具温度控制机是保障产品质量、提升生产效率的核心设备。面对市场上琳琅满目的品牌,如何选择一家质量可靠、性能优异的模具温度控制机厂家,成为许多采购者面临的难题。本文将为您系统梳理国内外知名的…

张小明 2026/1/7 5:13:58 网站建设

怎样建设一个好的网站建设银行网上交管网站

OpenVINO批处理优化架构解析:从静态配置到动态调优的最佳实践 【免费下载链接】openvino openvino: 是Intel开发的一个开源工具包,用于优化和部署AI推理,支持多种硬件平台。 项目地址: https://gitcode.com/GitHub_Trending/op/openvino …

张小明 2026/1/7 22:50:49 网站建设

哪个网站找到做箱包厂外发的全国十大电商排名

实邦电子:电路板开发领域的专业典范公司简介:专注电路板开发的实力企业实邦电子目前办公地点位于上海市浦东新区瑞庆路528号张江医疗器械产业基地11栋甲号5楼。公司在医疗器械电子方面拥有非常丰富的经验,在电路板开发领域也展现出了强大的专…

张小明 2026/1/7 22:57:05 网站建设

区块链交易网站开发斐讯n1 WordPress

Kotaemon支持问答行为埋点分析,洞察用户需求 在智能客服与知识管理平台日益普及的今天,一个系统是否“聪明”,不再仅仅取决于它能回答多少问题,而更在于它能否理解用户真正的需求——这背后,离不开对用户交互行为的深度…

张小明 2026/1/7 22:58:46 网站建设

成都flash互动网站开发ps网页设计心得体会

淘宝直播弹幕抓取终极指南:技术深度与实战应用 【免费下载链接】taobao-live-crawler A crawler on taobao live barrages. 项目地址: https://gitcode.com/gh_mirrors/ta/taobao-live-crawler 淘宝直播弹幕抓取工具是一个基于Node.js的专业数据采集解决方案…

张小明 2026/1/7 23:00:46 网站建设