97色伦色在线综合视频,无玛专区,18videosex性欧美黑色,日韩黄色电影免费在线观看,国产精品伦理一区二区三区,在线视频欧美日韩,亚洲欧美在线中文字幕不卡

專注微信網(wǎng)站建設(shè)亭湖區(qū)建設(shè)局網(wǎng)站

鶴壁市浩天電氣有限公司 2026/01/24 08:44:29
專注微信網(wǎng)站建設(shè),亭湖區(qū)建設(shè)局網(wǎng)站,域名還在備案可以做網(wǎng)站嗎,展覽 網(wǎng)站源碼一、MiniMax 嵌入 Spring AI 支持 MiniMax 提供的多種 AI 語言模型。您可以與 MiniMax 語言模型進(jìn)行交互#xff0c;并基于 MiniMax 模型創(chuàng)建多語言對話助手。 二、先決條件 您需要創(chuàng)建 MiniMax 的 API 來訪問其語言模型。 在 MiniMax 注冊頁面 創(chuàng)建賬戶。 在 API 密鑰頁面…一、MiniMax 嵌入Spring AI 支持 MiniMax 提供的多種 AI 語言模型。您可以與 MiniMax 語言模型進(jìn)行交互并基于 MiniMax 模型創(chuàng)建多語言對話助手。二、先決條件您需要創(chuàng)建 MiniMax 的 API 來訪問其語言模型。在 MiniMax 注冊頁面 創(chuàng)建賬戶。在 API 密鑰頁面 生成令牌。Spring AI 項目定義了一個名為 spring.ai.minimax.api-key 的配置屬性您應(yīng)將其設(shè)置為從 API 密鑰頁面獲取的 API 密鑰值。您可以在 application.properties 文件中設(shè)置此配置屬性spring.ai.minimax.api-keyyour-minimax-api-key為了在處理敏感信息如 API 密鑰時增強(qiáng)安全性您可以使用 Spring 表達(dá)式語言SpEL來引用環(huán)境變量# 在 application.yml 中spring:ai:minimax:api-key:${MINIMAX_API_KEY}# 在您的環(huán)境或 .env 文件中exportMINIMAX_API_KEYyour-minimax-api-key您也可以在應(yīng)用程序代碼中以編程方式設(shè)置此配置// 從安全源或環(huán)境變量檢索 API 密鑰StringapiKeySystem.getenv(MINIMAX_API_KEY);2.1 添加倉庫和 BOMSpring AI 工件發(fā)布在 Maven Central 和 Spring Snapshot 倉庫中。請參閱 工件倉庫 部分將這些倉庫添加到您的構(gòu)建系統(tǒng)中。為了幫助管理依賴項Spring AI 提供了一個 BOM物料清單來確保在整個項目中使用一致的 Spring AI 版本。請參閱 依賴管理 部分將 Spring AI BOM 添加到您的構(gòu)建系統(tǒng)中。三、自動配置Spring AI 的自動配置和 starter 模塊的工件名稱發(fā)生了重大變化。更多信息請參閱 升級說明。Spring AI 為 MiniMax 嵌入模型提供了 Spring Boot 自動配置。要啟用它請將以下依賴項添加到項目的 Maven pom.xml 文件中dependencygroupIdorg.springframework.ai/groupIdartifactIdspring-ai-starter-model-minimax/artifactId/dependency或添加到您的 Gradle build.gradle 構(gòu)建文件中dependencies{implementationorg.springframework.ai:spring-ai-starter-model-minimax}請參閱 依賴管理 部分將 Spring AI BOM 添加到您的構(gòu)建文件中。3.1 嵌入屬性3.1.1 重試屬性前綴 spring.ai.retry 用作屬性前綴用于配置 MiniMax 嵌入模型的重試機(jī)制。3.1.2 連接屬性前綴 spring.ai.minimax 用作屬性前綴用于連接到 MiniMax。3.1.3 配置屬性嵌入自動配置的啟用和禁用現(xiàn)在通過頂級屬性 spring.ai.model.embedding 前綴進(jìn)行配置。要啟用spring.ai.model.embeddingminimax默認(rèn)啟用要禁用spring.ai.model.embeddingnone或任何與 minimax 不匹配的值進(jìn)行此更改是為了允許配置多個模型。前綴 spring.ai.minimax.embedding 是用于配置 MiniMax 的 EmbeddingModel 實現(xiàn)的屬性前綴。您可以為 ChatModel 和 EmbeddingModel 實現(xiàn)覆蓋通用的 spring.ai.minimax.base-url 和 spring.ai.minimax.api-key。如果設(shè)置了 spring.ai.minimax.embedding.base-url 和 spring.ai.minimax.embedding.api-key 屬性則它們優(yōu)先于通用屬性。類似地如果設(shè)置了 spring.ai.minimax.chat.base-url 和 spring.ai.minimax.chat.api-key 屬性則它們優(yōu)先于通用屬性。如果您想為不同模型和不同模型端點(diǎn)使用不同的 MiniMax 賬戶這會很有用。所有以 spring.ai.minimax.embedding.options 為前綴的屬性都可以在運(yùn)行時通過向 EmbeddingRequest 調(diào)用添加請求特定的 運(yùn)行時選項 來覆蓋。四、運(yùn)行時選項MiniMaxEmbeddingOptions.java 提供了 MiniMax 的配置例如要使用的模型等。默認(rèn)選項也可以使用 spring.ai.minimax.embedding.options 屬性進(jìn)行配置。在啟動時使用 MiniMaxEmbeddingModel 構(gòu)造函數(shù)來設(shè)置用于所有嵌入請求的默認(rèn)選項。在運(yùn)行時您可以使用 MiniMaxEmbeddingOptions 實例作為 EmbeddingRequest 的一部分來覆蓋默認(rèn)選項。例如為特定請求覆蓋默認(rèn)模型名稱EmbeddingResponseembeddingResponseembeddingModel.call(newEmbeddingRequest(List.of(Hello World,World is big and salvation is near),MiniMaxEmbeddingOptions.builder().model(Different-Embedding-Model-Deployment-Name).build()));五、示例控制器這將創(chuàng)建一個 EmbeddingModel 實現(xiàn)您可以將其注入到您的類中。下面是一個簡單的 Controller 類示例它使用 EmbeddingModel 實現(xiàn)。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 構(gòu)建文件中dependencies{implementationorg.springframework.ai:spring-ai-minimax}請參閱 依賴管理 部分將 Spring AI BOM 添加到您的構(gòu)建文件中。spring-ai-minimax 依賴項還提供了對 MiniMaxChatModel 的訪問權(quán)限。有關(guān) MiniMaxChatModel 的更多信息請參閱 MiniMax 聊天客戶端 部分。接下來創(chuàng)建一個 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() 用于輕松創(chuàng)建選項。
版權(quán)聲明: 本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請聯(lián)系我們進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

網(wǎng)站開發(fā)需要幾個人erp排名前十的軟件

網(wǎng)站開發(fā)需要幾個人,erp排名前十的軟件,招標(biāo)建設(shè)網(wǎng)站,建筑公司招聘崗位跨越語言鴻溝#xff1a;Kitex微服務(wù)跨語言通信架構(gòu)深度解析與實戰(zhàn)指南 【免費(fèi)下載鏈接】kitex Go RPC frame

2026/01/22 23:47:01