日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

“行空板+大模型”——基于ChatGLM的多角色交互式聊天機(jī)器人

話說科技 ? 來源:話說科技 ? 作者:話說科技 ? 2023-12-08 14:11 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群


隨著人工智能技術(shù)的迅猛發(fā)展,大型語言模型成為了熱門話題。國際上的GPT-3、BERT等模型備受關(guān)注,而國內(nèi)的本土語言模型ChatGLM也引起了廣泛關(guān)注。ChatGLM是由清華大學(xué)開發(fā)的強(qiáng)大語言生成模型,結(jié)合了深度學(xué)習(xí)技術(shù)和大量中文語料的訓(xùn)練成果。它在自然語言理解和生成方面展現(xiàn)了出色性能,為國內(nèi)的自然語言處理研究與應(yīng)用提供了有力支持。

通過使用行空板和UGB喇叭,你可以制作一個有趣好玩的聊天機(jī)器人應(yīng)用。只需修改角色描述,你就能打造屬于自己的個性化聊天機(jī)器人,它能以多個角色身份與你進(jìn)行對話。

硬件準(zhǔn)備

行空板,USB線,USB喇叭

行空板是一款專為Python學(xué)習(xí)和使用設(shè)計的新一代國產(chǎn)開源硬件,采用單板計算機(jī)架構(gòu),集成LCD彩屏、WiFi藍(lán)牙、多種常用傳感器和豐富的拓展接口。同時,其自帶Linux操作系統(tǒng)和Python環(huán)境,還預(yù)裝了常用的Python庫,只需兩步就能進(jìn)行Python學(xué)習(xí)。

功能分解

具體操作

1、注冊智譜api:智譜AI開放平臺,https://open.bigmodel.cn/,選擇驗證碼登錄,輸入手機(jī)號和驗證碼完成冊。點(diǎn)擊API keys, 點(diǎn)擊“去認(rèn)證”,進(jìn)行實名認(rèn)證。

2、注冊并獲取微軟語音服務(wù)API密鑰

(1)注冊微軟的賬號,輸入網(wǎng)址:https://portal.azure.com/,用郵箱創(chuàng)建新賬號。

新用戶有一年的免費(fèi)額度但需要信用卡驗證。如果沒有條件申請微軟的語音服務(wù)API,也可以使用百度的語音服務(wù)API,文章的最后提供了使用ChatGLM和百度API的實現(xiàn)代碼。

(2)通過驗證: 創(chuàng)建好賬號登錄后會進(jìn)入以下頁面https://portal.azure.com/#home面對新用戶,微軟提供了1年的免費(fèi)服務(wù)但需要通過驗證,這里有兩種驗證方法。(1)visa/銀聯(lián)卡驗證(2)大學(xué)生能無需信用卡,使用學(xué)生郵箱驗證。

(3)申請資源: 驗證通過后,在Azure門戶中,點(diǎn)擊左上角的“+ 創(chuàng)建資源”按鈕。之后會跳轉(zhuǎn)到如下頁面,按照提示完成填寫信息。

3、加載行空板-安裝庫-行空板聯(lián)網(wǎng)

(1)加載行空板:第一步:使用USB線將行空板連接在電腦上。按照步驟加載行空板,創(chuàng)建好文件后,可以看到一個名為“chatbot.py”的文件,雙擊打開。

(2)安裝所需要的庫,依次輸入PIP指令,點(diǎn)擊“運(yùn)行”

(3)行空板聯(lián)網(wǎng):調(diào)用API必須要聯(lián)網(wǎng)。由于在本項目中,使用了智譜清言的API和微軟的語音API,所以要為行空板連接網(wǎng)絡(luò)。(1)打開瀏覽器,輸入“10.1.2.3”進(jìn)行行空板頁面。(2)選擇“網(wǎng)絡(luò)設(shè)置”,選擇WIFI ,輸入密碼,注意行空板僅支持2.4GWIFI熱點(diǎn)。點(diǎn)擊“連接”,行空板成功聯(lián)網(wǎng)會顯示“連接成功”,如下圖。

4、編程

(1)調(diào)用chatglm的API: 參考官方的API調(diào)用文檔,定義一個名為ChatGPT的類,代表聊天機(jī)器。為了測試效果,在主循環(huán)中獲取用戶輸入,將用戶的輸入傳給聊天機(jī)器人,打印聊天機(jī)器人的回復(fù)。

(2)實現(xiàn)多輪對話: 點(diǎn)擊右上角的運(yùn)行,開始在終端打字,與機(jī)器人進(jìn)行對話。以下是測試對話截圖,"You"部分是輸入的內(nèi)容,“chatbot”是調(diào)用智譜API,使用模型'chatglm_turbo',獲取的回復(fù)

當(dāng)聊天機(jī)器人給出謎語后,回復(fù)“猜不出來”時,期待的是聊天機(jī)器人能告訴謎語的答案。但顯然根據(jù)它的回復(fù),模型沒有理解語意是猜不出上輪對話的謎語。這個現(xiàn)象是因為與模型的對話是單輪的形式,即問一答一;而在處理復(fù)雜的對話場景時,理解上下文和實現(xiàn)多輪對話是非常重要的。期待的效果是聊天機(jī)器人能結(jié)合上下文的語境,實現(xiàn)多輪對話。要解決這個問題,可以將整個對話歷史作為輸入發(fā)送給模型,而不僅僅是最新的用戶消息。這樣,模型就可以看到整個對話的上下文,并據(jù)此生成回復(fù)。

為了讓聊天機(jī)器人能理解上下文的語境,可以在__init__ 方法中添加 self.dialogue 列表,用于存儲對話歷史。在 send_message 方法中,將用戶的消息和模型的回復(fù)都添加到對話歷史中,然后將整個對話歷史轉(zhuǎn)化為一個字符串,作為提示發(fā)送給模型。

(3)創(chuàng)建角色字典,實現(xiàn)多角色選擇

現(xiàn)在我們已經(jīng)成功實現(xiàn)了多輪對話,在與聊天機(jī)器人對話時,它是以人工智能助手(assistant)的身份。怎么能實現(xiàn)角色扮演呢?為了實現(xiàn)這個功能,可以在 ChatGPT 類中添加一個 self.role 屬性來存儲角色描述。然后,我們可以修改 send_message 方法,使其在將對話歷史轉(zhuǎn)化為字符串時,首先添加角色描述。這樣,模型就會知道它應(yīng)該扮演的角色,從而生成符合角色的回復(fù)。

5、UI設(shè)計

按照同樣的邏輯在行空板上進(jìn)行UI設(shè)計。

6、實現(xiàn)語音交互功能

實現(xiàn)語音交互功能,在角色圖片的下方添加一個麥克風(fēng)圖片,當(dāng)點(diǎn)擊麥克風(fēng)圖片開始錄音,并使用百度語音識別API實現(xiàn)語音轉(zhuǎn)文字作為對話內(nèi)容傳給聊天機(jī)器人,再調(diào)用百度語音合成API將聊天機(jī)器人的回復(fù)播報出來。

借助ChatGLM語言生成模型和多種人工智能技術(shù),我們可以創(chuàng)建一個有趣而富有趣味性的聊天機(jī)器人應(yīng)用。只需準(zhǔn)備一塊行空板和一個UGB喇叭,就能得到一個可以扮演多個角色與你進(jìn)行對話的機(jī)器人助手。通過自定義角色描述,你可以打造一個完全符合個性化需求的聊天機(jī)器人!讓我們一起開始這個有趣的項目吧!

關(guān)于“行空板+大模型”——基于ChatGLM的多角色交互式聊天機(jī)器人”詳細(xì)實現(xiàn)過程,關(guān)注“行空板”公眾號”,了解更多。

上海智位機(jī)器人

上海智位機(jī)器人成立于2010年,是全球領(lǐng)先的從事開源硬件、機(jī)器人產(chǎn)品和科創(chuàng)教育的高科技企業(yè),打造了DFRobot、蘑菇云科創(chuàng)教育等品牌,是國內(nèi)最早的創(chuàng)客理念引入者和倡導(dǎo)者,創(chuàng)客教育的開拓者和引領(lǐng)者。旗下?lián)碛兄袊畲蟮木€上DF創(chuàng)客社區(qū)和國家級創(chuàng)客空間——蘑菇云創(chuàng)客空間,提供豐富的線上和線下學(xué)習(xí)資源,構(gòu)建了一個自由、開放和富于創(chuàng)造力的交流空間。其Gravity產(chǎn)品已被全球超過100萬開發(fā)者選用。合作伙伴包括微軟、英特爾、Autodesk、霍尼韋爾、NASA、MIT等知名廠商和機(jī)構(gòu)。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 機(jī)器人
    +關(guān)注

    關(guān)注

    213

    文章

    31494

    瀏覽量

    223864
  • 大模型
    +關(guān)注

    關(guān)注

    2

    文章

    3797

    瀏覽量

    5279
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于米爾RK3576核心的國產(chǎn)割草機(jī)器人解決方案

    障決策 :利用NPU加速運(yùn)行輕量化YOLO等國產(chǎn)優(yōu)化模型,精準(zhǔn)識別草坪中的障礙物。 全覆蓋路徑規(guī)劃 :利用A72大核運(yùn)行弓字形覆蓋算法、邊界回充算法,相比傳統(tǒng)隨機(jī)機(jī)器人,作業(yè)效率可提升80%以上
    發(fā)表于 04-24 17:31

    瑞迅核心:賦能服務(wù)機(jī)器人多模態(tài)交互,定義行業(yè)新標(biāo)桿

    交互”升級,而這一切的核心支撐,正是高性能的ARM核心——它不僅是服務(wù)機(jī)器人的“控制中樞”,更是實現(xiàn)自然多模態(tài)交互的“關(guān)鍵密碼”,其性能直接決定了服務(wù)
    的頭像 發(fā)表于 04-13 17:21 ?840次閱讀

    智能機(jī)器人從0到1系統(tǒng)入門課程 帶源碼課件 百度網(wǎng)盤下載

    ”能力,是機(jī)器人走出實驗室,進(jìn)入復(fù)雜家庭或工業(yè)場景的關(guān)鍵。 語音交互:從“聽清”到“聽懂” 在語音識別的入門實踐中,核心不僅僅是將聲音轉(zhuǎn)化為文字,更在于對意圖的精準(zhǔn)捕捉。隨著大模型技術(shù)的發(fā)展,語音
    發(fā)表于 04-11 16:41

    思必馳助力智元精靈G2重新定義工業(yè)級交互式具身作業(yè)機(jī)器人

    2025年全運(yùn)會期間,智元機(jī)器人推出的工業(yè)級交互式具身作業(yè)機(jī)器人一智元精靈G2,在廣州的交通樞紐承擔(dān)乘客引導(dǎo)、問題解答及安全巡查等核心任務(wù),此外還支持全場景全向避障與高精度力控作業(yè),應(yīng)用于汽車零部件
    的頭像 發(fā)表于 12-19 11:23 ?719次閱讀

    探索RISC-V在機(jī)器人領(lǐng)域的潛力

    探索RISC-V在機(jī)器人領(lǐng)域的潛力 測評:洄溯 測評時間: 2025年11月 測評對象: MUSE Pi Pro開發(fā)(基于進(jìn)迭時空K1系列高性能RISC-V CPU) 一、 開篇引言
    發(fā)表于 12-03 14:40

    高精度機(jī)器人控制的核心——基于 MYD-LT536 開發(fā)的精密運(yùn)動控制方案

    機(jī)器人控制系統(tǒng),例如米爾的 MYD-LT536 開發(fā)。 二、MYD-LT536:為機(jī)器人控制系統(tǒng)而生的核心平臺 米爾 MYD-LT536 開發(fā)基于全志T536 高性能四核 Co
    發(fā)表于 11-14 15:48

    RK3576機(jī)器人核心:三屏異顯+八路攝像頭,重塑機(jī)器人交互與感知

    引擎,訪問并顯示米爾官方網(wǎng)頁,承擔(dān)人機(jī)信息查詢與交互角色。· MINI DP接口(27寸顯示器):實時顯示8路攝像頭捕捉的圖像預(yù)覽,充當(dāng)機(jī)器人的"視覺監(jiān)控中心"
    發(fā)表于 10-29 16:41

    小蘿卜機(jī)器人的故事

    經(jīng)過我的申請, 馬老師發(fā)放了, 小蘿卜機(jī)器人的, 開發(fā)權(quán)限, 原來的小蘿卜公司, 因為經(jīng)營不善倒閉, 作為科研產(chǎn)品, 幾個技術(shù)對此惋惜, 自掏腰包, 要讓小蘿卜機(jī)器人, 再生, 每次聽到小蘿卜說
    發(fā)表于 10-23 05:24

    集成反饋控制的智能舵機(jī):機(jī)器人閉環(huán)系統(tǒng)的關(guān)鍵角色

    在科技飛速發(fā)展的今天,機(jī)器人已經(jīng)逐漸走進(jìn)我們的生活,從工業(yè)生產(chǎn)線上的機(jī)械臂到家庭中的掃地機(jī)器人,它們的身影無處不在。而在機(jī)器人的運(yùn)行過程中,有一個關(guān)鍵的部件——集成反饋控制的智能舵機(jī)編碼器方案,在
    的頭像 發(fā)表于 08-27 17:40 ?732次閱讀

    再掀語音交互革命,廣和通AI解決方案加速機(jī)器人聽覺進(jìn)化

    機(jī)器人世界里,感知是智能化的第一步,是機(jī)器人獲取環(huán)境信息,學(xué)習(xí)適應(yīng)并自主決策的前提。聽覺作為五感之一,深度融合AI,可幫助機(jī)器人實現(xiàn)高效感知、數(shù)據(jù)獲取、語音交互和環(huán)境事件檢測,使
    的頭像 發(fā)表于 08-26 17:44 ?1065次閱讀

    【EASY EAI Orin Nano開發(fā)試用體驗】基于RKLLM大模型聊天機(jī)器人

    計劃在EASY EAI Orin Nano開發(fā)部署QWEN大模型,然后通過部署flask服務(wù)將其web化,成為一個web聊天對話機(jī)器人,最后再對接語音識別模塊,最終實現(xiàn)一個語音
    發(fā)表于 08-07 16:52

    工業(yè)機(jī)器人的特點(diǎn)

    的基礎(chǔ),也是三者的實現(xiàn)終端,智能制造裝備產(chǎn)業(yè)包括高檔數(shù)控機(jī)床、工業(yè)機(jī)器人、自動化成套生產(chǎn)線、精密儀器儀表、智能傳感器、汽車自動化焊接線、柔性自動化生產(chǎn)線、智能農(nóng)機(jī)、3D 打印機(jī)等領(lǐng)域。而智能制造裝備中工業(yè)
    發(fā)表于 07-26 11:22

    小智 AI 聊天機(jī)器人 (XiaoZhi AI Chatbot)

    小智 AI 聊天機(jī)器人是一款基于開源硬件的智能對話設(shè)備,由開發(fā)者“蝦哥”以 ?MIT 許可證發(fā)布,旨在幫助用戶入門 AI 硬件開發(fā),將大語言模型(LLM)應(yīng)用于實體設(shè)備中。小智 AI 聊天機(jī)器人
    的頭像 發(fā)表于 05-30 15:56 ?1.5w次閱讀
    小智 AI <b class='flag-5'>聊天機(jī)器人</b> (XiaoZhi AI Chatbot)

    明遠(yuǎn)智睿SSD2351開發(fā):語音機(jī)器人領(lǐng)域的變革力量

    接口則讓語音機(jī)器人可以連接到互聯(lián)網(wǎng),實時獲取最新的信息,增強(qiáng)其智能性和交互能力。 在實際應(yīng)用場景中,以智能客服語音機(jī)器人為例。SSD2351開發(fā)可以驅(qū)動語音識別模塊,準(zhǔn)確識別用戶的問
    發(fā)表于 05-28 11:36

    盤點(diǎn)#機(jī)器人開發(fā)平臺

    地瓜機(jī)器人RDK X5開發(fā)套件地瓜機(jī)器人RDK X5開發(fā)套件產(chǎn)品介紹 旭日5芯片10TOPs算力-電子發(fā)燒友網(wǎng)機(jī)器人開發(fā)套件 Kria KR260機(jī)器人開發(fā)套件 Kria KR260-
    發(fā)表于 05-13 15:02
    福鼎市| 乌鲁木齐县| 辉南县| 玛多县| 博客| 泾川县| 广河县| 西宁市| 平顶山市| 延川县| 梅河口市| 仁布县| 博客| 玉环县| 汝州市| 奉贤区| 汤原县| 贡嘎县| 克山县| 梅河口市| 保康县| 平江县| 龙南县| 嘉定区| 青浦区| 祁连县| 兴和县| 财经| 宁国市| 炎陵县| 华坪县| 加查县| 宝清县| 浮梁县| 濮阳县| 罗田县| 略阳县| 安乡县| 桃园县| 凤台县| 阳高县|