网站界面修改湖南住房城乡建设部网站

张小明 2026/1/11 11:31:26
网站界面修改,湖南住房城乡建设部网站,天津百度关键词推广公司,徐州网站定制公司一、MiniMax 嵌入 Spring AI 支持 MiniMax 提供的多种 AI 语言模型。您可以与 MiniMax 语言模型进行交互#xff0c;并基于 MiniMax 模型创建多语言对话助手。 二、先决条件 您需要创建 MiniMax 的 API 来访问其语言模型。 在 MiniMax 注册页面 创建账户。 在 API 密钥页面…一、MiniMax 嵌入Spring AI 支持 MiniMax 提供的多种 AI 语言模型。您可以与 MiniMax 语言模型进行交互并基于 MiniMax 模型创建多语言对话助手。二、先决条件您需要创建 MiniMax 的 API 来访问其语言模型。在 MiniMax 注册页面 创建账户。在 API 密钥页面 生成令牌。Spring AI 项目定义了一个名为 spring.ai.minimax.api-key 的配置属性您应将其设置为从 API 密钥页面获取的 API 密钥值。您可以在 application.properties 文件中设置此配置属性spring.ai.minimax.api-keyyour-minimax-api-key为了在处理敏感信息如 API 密钥时增强安全性您可以使用 Spring 表达式语言SpEL来引用环境变量# 在 application.yml 中spring:ai:minimax:api-key:${MINIMAX_API_KEY}# 在您的环境或 .env 文件中exportMINIMAX_API_KEYyour-minimax-api-key您也可以在应用程序代码中以编程方式设置此配置// 从安全源或环境变量检索 API 密钥StringapiKeySystem.getenv(MINIMAX_API_KEY);2.1 添加仓库和 BOMSpring AI 工件发布在 Maven Central 和 Spring Snapshot 仓库中。请参阅 工件仓库 部分将这些仓库添加到您的构建系统中。为了帮助管理依赖项Spring AI 提供了一个 BOM物料清单来确保在整个项目中使用一致的 Spring AI 版本。请参阅 依赖管理 部分将 Spring AI BOM 添加到您的构建系统中。三、自动配置Spring AI 的自动配置和 starter 模块的工件名称发生了重大变化。更多信息请参阅 升级说明。Spring AI 为 MiniMax 嵌入模型提供了 Spring Boot 自动配置。要启用它请将以下依赖项添加到项目的 Maven pom.xml 文件中dependencygroupIdorg.springframework.ai/groupIdartifactIdspring-ai-starter-model-minimax/artifactId/dependency或添加到您的 Gradle build.gradle 构建文件中dependencies{implementationorg.springframework.ai:spring-ai-starter-model-minimax}请参阅 依赖管理 部分将 Spring AI BOM 添加到您的构建文件中。3.1 嵌入属性3.1.1 重试属性前缀 spring.ai.retry 用作属性前缀用于配置 MiniMax 嵌入模型的重试机制。3.1.2 连接属性前缀 spring.ai.minimax 用作属性前缀用于连接到 MiniMax。3.1.3 配置属性嵌入自动配置的启用和禁用现在通过顶级属性 spring.ai.model.embedding 前缀进行配置。要启用spring.ai.model.embeddingminimax默认启用要禁用spring.ai.model.embeddingnone或任何与 minimax 不匹配的值进行此更改是为了允许配置多个模型。前缀 spring.ai.minimax.embedding 是用于配置 MiniMax 的 EmbeddingModel 实现的属性前缀。您可以为 ChatModel 和 EmbeddingModel 实现覆盖通用的 spring.ai.minimax.base-url 和 spring.ai.minimax.api-key。如果设置了 spring.ai.minimax.embedding.base-url 和 spring.ai.minimax.embedding.api-key 属性则它们优先于通用属性。类似地如果设置了 spring.ai.minimax.chat.base-url 和 spring.ai.minimax.chat.api-key 属性则它们优先于通用属性。如果您想为不同模型和不同模型端点使用不同的 MiniMax 账户这会很有用。所有以 spring.ai.minimax.embedding.options 为前缀的属性都可以在运行时通过向 EmbeddingRequest 调用添加请求特定的 运行时选项 来覆盖。四、运行时选项MiniMaxEmbeddingOptions.java 提供了 MiniMax 的配置例如要使用的模型等。默认选项也可以使用 spring.ai.minimax.embedding.options 属性进行配置。在启动时使用 MiniMaxEmbeddingModel 构造函数来设置用于所有嵌入请求的默认选项。在运行时您可以使用 MiniMaxEmbeddingOptions 实例作为 EmbeddingRequest 的一部分来覆盖默认选项。例如为特定请求覆盖默认模型名称EmbeddingResponseembeddingResponseembeddingModel.call(newEmbeddingRequest(List.of(Hello World,World is big and salvation is near),MiniMaxEmbeddingOptions.builder().model(Different-Embedding-Model-Deployment-Name).build()));五、示例控制器这将创建一个 EmbeddingModel 实现您可以将其注入到您的类中。下面是一个简单的 Controller 类示例它使用 EmbeddingModel 实现。spring.ai.minimax.api-keyYOUR_API_KEY spring.ai.minimax.embedding.options.modelembo-01RestControllerpublicclassEmbeddingController{privatefinalEmbeddingModelembeddingModel;AutowiredpublicEmbeddingController(EmbeddingModelembeddingModel){this.embeddingModelembeddingModel;}GetMapping(/ai/embedding)publicMapembed(RequestParam(valuemessage,defaultValue给我讲个笑话)Stringmessage){EmbeddingResponseembeddingResponsethis.embeddingModel.embedForResponse(List.of(message));returnMap.of(embedding,embeddingResponse);}}六、手动配置如果不使用 Spring Boot您可以手动配置 MiniMax 嵌入模型。为此请将 spring-ai-minimax 依赖项添加到项目的 Maven pom.xml 文件中dependencygroupIdorg.springframework.ai/groupIdartifactIdspring-ai-minimax/artifactId/dependency或添加到您的 Gradle build.gradle 构建文件中dependencies{implementationorg.springframework.ai:spring-ai-minimax}请参阅 依赖管理 部分将 Spring AI BOM 添加到您的构建文件中。spring-ai-minimax 依赖项还提供了对 MiniMaxChatModel 的访问权限。有关 MiniMaxChatModel 的更多信息请参阅 MiniMax 聊天客户端 部分。接下来创建一个 MiniMaxEmbeddingModel 实例并使用它来计算两个输入文本之间的相似性varminiMaxApinewMiniMaxApi(System.getenv(MINIMAX_API_KEY));varembeddingModelnewMiniMaxEmbeddingModel(minimaxApi,MetadataMode.EMBED,MiniMaxEmbeddingOptions.builder().model(embo-01).build());EmbeddingResponseembeddingResponsethis.embeddingModel.embedForResponse(List.of(Hello World,World is big and salvation is near));MiniMaxEmbeddingOptions 提供嵌入请求的配置信息。选项类提供了一个 builder() 用于轻松创建选项。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

大良营销网站建设方案网站域名地址查询

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 创建一个Python函数学习助手,能够根据用户输入的函数名自动生成该函数的完整代码示例,包括参数说明、返回值解释和典型用法。要求支持标准库和常用第三方库函…

张小明 2025/12/25 19:46:51 网站建设

遵义外国网站制作wordpress文章聚合

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 开发一个交互式DeepWiki新手教程应用,包含:1. 分步引导界面;2. 实时演练沙盒环境;3. 常见问题解答模块;4. 视频教程集成&…

张小明 2025/12/25 23:08:26 网站建设

搜索更多网页内容盐城网站优化

WinCC 7.4 完整安装指南与资源获取 【免费下载链接】WinCC7.4安装包下载 本仓库提供SIMATIC WINCC 7.4 安装包的完整版下载。该安装包包含了WinCC 7.4的所有必要组件,适用于需要安装或升级WinCC 7.4的用户 项目地址: https://gitcode.com/Open-source-documentati…

张小明 2026/1/9 21:32:21 网站建设

岗顶做网站公司网站框架搭建

第一章:为什么顶尖团队都在用Open-AutoGLM处理多弹窗?在现代Web自动化测试与爬虫工程中,多层级弹窗(如登录模态框、权限提示、广告浮层)已成为阻碍流程稳定性的主要瓶颈。传统自动化工具常因无法准确识别动态弹窗的上下…

张小明 2025/12/25 23:04:54 网站建设

嘉兴网站如何制作租房子做民宿在哪个网站

VxFS文件系统深入解析 1. VxFS I/O错误处理策略 VxFS提供了多种I/O错误处理选项,不同的选项适用于不同的存储环境,以下是详细介绍: - disable :当选择此选项时,VxFS在检测到I/O错误后会禁用文件系统。这样可以安全地卸载文件系统,以便修复导致错误的问题。通常,问题…

张小明 2025/12/25 23:21:26 网站建设

网站建设 华南商网凤凰军事网新闻最新消息

3D模型骨骼绑定自动化革命:UniRig如何重塑动画制作流程 【免费下载链接】UniRig One Model to Rig Them All: Diverse Skeleton Rigging with UniRig 项目地址: https://gitcode.com/gh_mirrors/un/UniRig 传统3D模型骨骼绑定需要专业人员投入大量时间进行手…

张小明 2026/1/2 12:56:52 网站建设