「教程」使用NS1串口服務器對接智普清言免費AI大語言模型

「教程」使用NS1串口服務器對接智普清言免費AI大語言模型

文章圖片

「教程」使用NS1串口服務器對接智普清言免費AI大語言模型

文章圖片

「教程」使用NS1串口服務器對接智普清言免費AI大語言模型

文章圖片

「教程」使用NS1串口服務器對接智普清言免費AI大語言模型

文章圖片


【「教程」使用NS1串口服務器對接智普清言免費AI大語言模型】AI大語言模型可以幫助我們解決各種問題 , 如翻譯、寫文案、創作詩歌、解決數學問題、情感陪伴等等 。 今天教大家如何使用NS1串口服務器模塊實現對接智普清言AI大語言模型 , 實現與大語言模型的對話 。
NS1模塊有許多功能 , 本文將介紹如何使用NS1模塊的HTTP功能對接智普清言免費大語言模型(glm-4-flash-250414)的API 。
NS1的功能框架如下:

NS1的HTTP功能框圖如下:

智普清言AI大語言模型對接過程1、登錄智普開放平臺獲取大模型API-KEY , 下圖是筆者登錄智普清言獲取到的密鑰 。

2、查看大語言模型的HTTP接口文檔 , 下圖是智普清言API對接文檔里介紹的 。 后續在NS1模塊中的配置就可以參考該示例 。

3、進入NS1的WEB管理頁面 , 根據步驟2中的參考請求示例配置HTTP參數 , 如下圖所示 , 圖中標出了幾個重要的地方需要注意:
? IP模式設置為動態 , 是因為模塊要能連接外網 。 如果設置成靜態模式需要將網段設置正確保證模塊能訪問到外網 。
? 工作模式需要選中:HTTP客戶端 。
? 目的IP/域名:參考步驟2中的圖片 , 填入接口的域名地址 。
? 端口設置成80 。
? 參考步驟2中圖片 , 接口使用的是Post方式 , URL路徑就是去掉域名地址后的路徑 。
- HTTP包頭中Host就是域名地址 。
- Authorization是用戶鑒權他的值需要Bearer <API KEY> , API KEY就是步驟1中獲取到的 。
- Content-Type是規定HTTP傳輸時使用的數據傳輸格式 。 步驟2中可以看出要求配置成application/json模式 。
? 短鏈接需要開啟設置(2-255)范圍或者如圖所示也可以 。
? 設置完上面參數后要提交保存配置!

4、根據步驟2中的HTTP請求參考示例 , 使用串口調試助手按照一定數據格式發送數據測試返回結果:
圖中1標記的請求數據時請求體的格式 , 參考步驟2中圖片設置的 。
- model是請求的模型
- messages 是請求時的對話信息
- role 是對話角色
- content 是具體對話時的內容
圖中2標記的就是大模型返回的數據圖中可以看到:
? 我們給大模型發的內容是:hello speak english
? 大模型返回的內容是:Hello! Yes I can speak English. How can I help you
想要詳細了解的小伙伴可以看看官網HTTP請求參數 , 其中有詳細介紹 。 另外圖中提問用的英文是因為串口調試助手使用中文會亂碼 , 因此為了演示用英文進行的測試 。 另外需要盡量讓回答簡短 , 最好可以直接輸出答案 , 回答數據過多時可能會導致到時間等待 , 這點要注意!

測試更多效果:
詢問大模型:給我講個故事(Tell me a 100-word story in English)
大模型返回內容如下圖所示:

詢問大模型:一個圓的周長是10 , 求這個圓的面積 。 用英文直接回答答案(The circumference of a circle is 10. Calculate the area of this circle. Please answer directly in English.)
大模型返回內容如下圖所示:

今天的分享就到這里啦 , 億佰特每一天都致力于更好地助力物聯化、智能化、自動化的發展 , 提升資源利用率 。 串口服務器、數傳電臺、LoRa模塊等無線數傳模塊產品更多資料 , 感興趣的小伙伴可以登錄億佰特官網進行了解!

    推薦閱讀