中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

vps 部署wordpressseo攻略

vps 部署wordpress,seo攻略,深圳做網(wǎng)站哪家公司好,電商網(wǎng)站建設(shè)多少錢淺談人工智能之基于HTTP方式調(diào)用本地QWen OPenAI接口(Java版) 概述 Qwen是阿里云推出的一款超大規(guī)模語言模型,其強(qiáng)大的自然語言處理能力使其成為開發(fā)智能應(yīng)用的熱門選擇。本文將指導(dǎo)你如何使用Java通過HTTP方式調(diào)用Qwen的OpenAI接口&#x…

淺談人工智能之基于HTTP方式調(diào)用本地QWen OPenAI接口(Java版)

概述

Qwen是阿里云推出的一款超大規(guī)模語言模型,其強(qiáng)大的自然語言處理能力使其成為開發(fā)智能應(yīng)用的熱門選擇。本文將指導(dǎo)你如何使用Java通過HTTP方式調(diào)用Qwen的OpenAI接口,實現(xiàn)文本生成、問答等高級功能。
我們在使用spring ai的發(fā)現(xiàn),java要求的版本是java 17,但是我們很多時候可能當(dāng)前電腦安裝的java 版本是8,所以我們可以通過http協(xié)議的方式進(jìn)行大模型接口調(diào)用

準(zhǔn)備工作

在開始之前,確保你已經(jīng)搭建了本地Qwen大模型,并且已經(jīng)明確調(diào)用的接口和消息方式,如我們調(diào)用的方式如下
請求:http://xx.xx.xxx.xxx:xxxx/v1/chat/completions
headers:Content-Type:application/json
body如下:

{"model": "QWen","messages": [{"role": "system", "content": "You are Qwen, created by Alibaba Cloud. You are a helpful assistant."},{"role": "user", "content": "你是誰?"}],"temperature": 0.7,"top_p": 0.8,"repetition_penalty": 1.05,"max_tokens": 512
}

我們可以通過上述接口使用postman進(jìn)行接口調(diào)用,可以獲取如下結(jié)果

{"id": "chat-a6d73e5d0e3c4d959c1b6cee07177407","object": "chat.completion","created": 1726730176,"model": "QWen","choices": [{"index": 0,"message": {"role": "assistant","content": "我是Qwen,是阿里云開發(fā)的一款超大規(guī)模語言模型。我能夠生成各種類型的文本,如文章、故事、詩歌、故事等,并能根據(jù)不同的場景和需求進(jìn)行變換和擴(kuò)展。同時,我還具備代碼寫作能力,可以理解和生成多種編程語言的代碼。如果您有任何問題或需要幫助,請隨時告訴我!","tool_calls": []},"logprobs": null,"finish_reason": "stop","stop_reason": null}],"usage": {"prompt_tokens": 32,"total_tokens": 102,"completion_tokens": 70},"prompt_logprobs": null
}

應(yīng)用實例

第一步:在你的pom.xml文件中添加以下依賴

<dependency><groupId>cn.hutool</groupId><artifactId>hutool-all</artifactId><version>5.6.3</version>
</dependency>

第二步:我們新建一個Qwen.class的類

package com.dahua.architectureforps.C9100.aboutHTTP;import cn.hutool.http.HttpRequest;
import cn.hutool.http.HttpResponse;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;public class Qwen {public static String OpenAI(String prompt){String result = "";//你實際的模型API和模型名稱String baseUrl = "http://xx.xx.xxx.xxx:xxxx/v1/chat/completions";String model = "QWen";String requestBody = "{\n" +"  \"model\": \"" + model + "\",\n" +"  \"messages\": [\n" +"    {\"role\": \"system\", \"content\": \"You are Qwen, created by Alibaba Cloud. You are a helpful assistant.\"},\n" +"    {\"role\": \"user\", \"content\": \"" + prompt + "\"}\n" +"  ],\n" +"  \"temperature\": 0.7,\n" +"  \"top_p\": 0.8,\n" +"  \"repetition_penalty\": 1.05,\n" +"  \"max_tokens\": 512\n" +"}";HttpResponse execute = HttpRequest.post(baseUrl).header("Accept", "application/json").body(requestBody).execute();String body = execute.body();System.out.println(body);JSONObject jsonObject = JSONObject.parseObject(body);String choices = jsonObject.getString("choices");JSONArray choicesArray = JSONObject.parseArray(choices);String o = choicesArray.getString(0);JSONObject json = JSONObject.parseObject(o);String message = json.getString("message");JSONObject jsonMessage = JSONObject.parseObject(message);result = jsonMessage.getString("content");return result;}public static void main(String[] args) {String prompt = "你是誰?";String s = OpenAI(prompt);System.out.println(s);}
}

第三步:我們運行程序,可以得到如下結(jié)果

我是Qwen,是阿里云開發(fā)的一款超大規(guī)模語言模型。我能夠生成各種類型的文本,如文章、故事、詩歌、故事等,并能回答問題、提供信息和與用戶進(jìn)行對話。如果您有任何問題或需要幫助,請隨時告訴我!

結(jié)論

通過上述方法,你可以輕松地使用Java調(diào)用Qwen的OpenAI接口,實現(xiàn)各種自然語言處理任務(wù)。記住,每次調(diào)用API時都要進(jìn)行身份驗證,并且根據(jù)API的具體要求構(gòu)建請求體。此外,務(wù)必遵循API的使用限制和最佳實踐,以確保穩(wěn)定性和性能。后續(xù)我們還會分享如何在java17的開發(fā)環(huán)境下使用spring ai來調(diào)用相應(yīng)的大模型。

http://www.risenshineclean.com/news/2384.html

相關(guān)文章:

  • 建設(shè)網(wǎng)站過程seo網(wǎng)絡(luò)推廣有哪些
  • 做網(wǎng)站建設(shè)推廣好做嗎營銷軟件培訓(xùn)
  • 換模板搭建網(wǎng)站怎么做營銷100個引流方案
  • 佛山網(wǎng)站建設(shè)專家長沙企業(yè)seo服務(wù)
  • 遼寧省住房和城鄉(xiāng)建設(shè)廳網(wǎng)站進(jìn)不去長春網(wǎng)站制作公司
  • 做網(wǎng)站模板賺錢關(guān)鍵詞優(yōu)化計劃
  • 鋼模板規(guī)格尺寸及厚度百度網(wǎng)站怎么優(yōu)化排名靠前
  • 龍采網(wǎng)站建設(shè)揚州整站seo
  • 廣州市品牌網(wǎng)站建設(shè)服務(wù)機(jī)構(gòu)電商網(wǎng)絡(luò)推廣怎么做
  • 河南鄭州網(wǎng)站制作公司百度seo營銷
  • 中文網(wǎng)站建設(shè)中模板下載全網(wǎng)熱搜榜第一名
  • 網(wǎng)站案例seo網(wǎng)站優(yōu)化價格
  • 局域網(wǎng)創(chuàng)建網(wǎng)站路由器優(yōu)化大師
  • 重慶網(wǎng)站推廣外包企業(yè)競價推廣培訓(xùn)課程
  • 網(wǎng)站自己做服務(wù)器劃算嗎龍崗網(wǎng)站建設(shè)
  • 做網(wǎng)站開視頻網(wǎng)站關(guān)鍵詞排名優(yōu)化易下拉軟件
  • 遵義疫情最新數(shù)據(jù)消息百度小程序優(yōu)化排名
  • 網(wǎng)站開發(fā)和程序開發(fā)的卻別網(wǎng)絡(luò)營銷推廣8種方法
  • 網(wǎng)站備案主體撤銷2023年6月疫情情況
  • 網(wǎng)站設(shè)計過程南寧關(guān)鍵詞排名公司
  • 余姚網(wǎng)站建設(shè)62752762最佳磁力吧ciliba搜索引擎
  • 貴陽商城網(wǎng)站建設(shè)搜索引擎的工作原理是什么?
  • 廣州網(wǎng)絡(luò)營銷網(wǎng)站建設(shè)揚中網(wǎng)站制作
  • 做盜版電影網(wǎng)站犯法嗎十大經(jīng)典事件營銷案例
  • 手機(jī)網(wǎng)站營銷的含義建設(shè)網(wǎng)站的網(wǎng)絡(luò)公司
  • 服務(wù)器平臺有哪些南昌seo網(wǎng)站排名
  • 建個企業(yè)網(wǎng)站一年多少錢3步打造seo推廣方案
  • 網(wǎng)站域名所有人東莞網(wǎng)站建設(shè)平臺
  • 網(wǎng)站制作關(guān)鍵百度愛采購服務(wù)商查詢
  • 自己制作網(wǎng)站找客源免費用哪個軟件好