在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>MEANEST家庭自動化AI(使用GPT-3)

MEANEST家庭自動化AI(使用GPT-3)

2023-06-15 | zip | 0.00 MB | 次下載 | 免費(fèi)

資料介紹

描述

Alexa太無聊了嗎?當(dāng)您要求 Siri 關(guān)燈時,您有時是否希望它更刻薄一點(diǎn)?谷歌助理稱你不夠胖嗎?不要害怕,GPT-3 就在這里。

在這個項目中,我們將構(gòu)建一個用于家庭自動化的語音助手,它利用 GPT-3 的強(qiáng)大功能來解析您的查詢并根據(jù)您的命令提供尖刻的、上下文相關(guān)的俏皮話。

?

如果你給 AI 助手一個命令,比如“你能關(guān)掉廚房燈嗎”,GPT-3 會解析該短語以提取設(shè)備名稱(廚房燈)、所需狀態(tài)(關(guān)閉),它會為你服務(wù)用一個有趣的俏皮話,比如“什么,你吃完了冰箱里的食物嗎?” 作為回應(yīng)。您可以通過喚醒詞激活助手,說出命令,程序?qū)⒃谡f出有趣的俏皮話時處理您的查詢。

這個項目完全是用 Python 編寫的,所以很容易根據(jù)自己的需要進(jìn)行修改。我已經(jīng)為 Lifx 智能燈泡添加了集成,但您可以與許多其他人一起進(jìn)行設(shè)置。

GPT-3 入門

pYYBAGNrp-mAOiLfAABWRIk71JA880.png
GPT-3 的創(chuàng)建者 OpenAI 的標(biāo)志
?

在我們深入研究之前,了解 GPT-3 的實際情況很重要。如果您還不熟悉它,GPT-3 是一種極其先進(jìn)的語言模型,具有簡單的基于文本的查詢方法。您可以向 GPT-3 提供提示,它會選擇與提供的提示最匹配的文本響應(yīng)。GPT-3 非常精通模式識別,因此您可以向它提供一些示例,說明它應(yīng)該如何響應(yīng)給定的查詢以構(gòu)建簡單的 API

下面是該項目將向 GPT-3 輸入的內(nèi)容示例片段,以供用戶輸入“關(guān)閉廚房燈”。

Prompt: can you turn on the dining room light
Object: dining room light
Desired State: 1
Response: What, you're too busy getting fat watching TV on the couch to do it yourself?

Prompt: turn off the kitchen light

第一個提示作為示例給出,它展示了 GPT 如何構(gòu)建其響應(yīng)。第二個提示是完成 GPT-3 的用戶輸入。GPT-3 可能會響應(yīng)以下內(nèi)容:

Object: kitchen light
Desired State: 0
Response: What, you like to eat in the dark? Creep.

在實際系統(tǒng)中,您將提供更多 GPT-3 示例,而不僅僅是一個,但希望您能明白這一點(diǎn)。此外,由于模型的構(gòu)造方式,您通常會針對同一查詢獲得不同的響應(yīng)。對于輸入“打開臥室燈”,我已經(jīng)看到了從良性到混亂再到輕浮的一切。

第 1 步:硬件和軟件要求

poYBAGNrqAKAPjO3AAukoTDa5jc321.jpg
帶有顯示器、揚(yáng)聲器和麥克風(fēng)的 Raspberry Pi
?

您只需要一臺帶麥克風(fēng)和揚(yáng)聲器的電腦即可嘗試。您自己的家庭自動化設(shè)置需要一些配置,但您可以在不進(jìn)行設(shè)置的情況下測試語音功能并查看一些有趣的響應(yīng)。

我不想讓我的筆記本電腦成為一個榮耀的家庭自動化中心,所以我創(chuàng)建了一個 Raspberry Pi 系統(tǒng)來監(jiān)聽命令并處理響應(yīng)。這里的大部分繁重工作都是在云中完成的,因此即使是 RPi 零也可以工作。我還訂購了一些帶有基于 LAN 的簡單 API 的智能燈泡。您可能會使用自己的,但這需要一些開發(fā)工作。以下是我使用的部件的完整列表:

您暫時還需要自己的 GPT-3 API 密鑰。目前有一個等候名單來獲得這些,但你可以在這里注冊一個我需要一些時間才能將此服務(wù)包裝在它自己的 API 中,這樣您就不需要密鑰了。如果您愿意,請在下面發(fā)表評論。如果有足夠的興趣,我會抽空去做。

第 2 步:代碼設(shè)置

poYBAGNrqAiAXxnBAAJwosm8Rww950.png
多彩的輸入提示畫面!
?

您可以在github.com/AlexFWulff/SnarkyHomeAutomation找到此項目的 Git 存儲庫。

  • 首先將此存儲庫克隆到您的遠(yuǎn)程計算機(jī)
  • 接下來,創(chuàng)建一個虛擬環(huán)境來隔離此項目的所有依賴項(將示例路徑替換為您希望虛擬環(huán)境所在的位置):python3 -m venv /path/to/virtual_env
  • 激活您的虛擬環(huán)境source /path/to/virtual_env/bin/activate
  • 導(dǎo)航到 git 存儲庫的頂層,并安裝所有項目的需求pip install -r requirements.txt
  • 根據(jù)您的平臺,您可能會缺少一些庫。在 Raspberry Pi 上,我必須運(yùn)行sudo apt install libportaudio2 python3-tk flac ffmpeg
  • 將您的 OpenAI 密鑰放入系統(tǒng)某處的文本文件中,然后將key_path字段更改config.ini為指向該文件

你*應(yīng)該*能夠通過運(yùn)行來運(yùn)行python Run.py如果您的麥克風(fēng)和揚(yáng)聲器配置不正確,您可能會看到如下錯誤:

OSError: [Errno -9996] Invalid input device (no default output device)

如果這困擾您,請在單獨(dú)的程序中使用它們來確保您的麥克風(fēng)和揚(yáng)聲器正常工作。

默認(rèn)喚醒詞是“計算機(jī)”。要給系統(tǒng)一個命令,說“計算機(jī)”,然后說一個查詢。然后系統(tǒng)應(yīng)該通過揚(yáng)聲器給你一個響應(yīng)并輸出它將采取的行動。

第 3 步:配置您的智能設(shè)備

poYBAGNrqAqAOb-7AADXEcOgPgU737.jpg
LIFX 智能燈泡
?

該文件SmartDeviceInfo.xml包含我使用 LIFX 設(shè)備所需的所有信息如果您還使用 LIFX 燈泡,您只需在 XML 文件中添加一個新條目,其中包含您的設(shè)備名稱及其 MAC 地址。您可以使用此 Python 工具找到本地網(wǎng)絡(luò)上所有 LIFX 設(shè)備的 MAC 地址確保enable_lifx將配置文件中的字段設(shè)置為“True”以啟用此功能。

我編寫了這個軟件,以便可以輕松添加其他類型的設(shè)備。只需將 xml 文檔中的 標(biāo)記設(shè)置為其他內(nèi)容,然后在AutomationManager.py. 每個設(shè)備至少需要一個名稱和一個類型標(biāo)簽

您可以讓程序僅在 GPT-3 輸出的名稱與您網(wǎng)絡(luò)上的設(shè)備完全匹配時更改設(shè)備的狀態(tài),或者您可能會生活在危險之中,讓程序選擇最接近 GPT-3 輸出的設(shè)備名稱。您可以在配置文件中更改此行為。

第 4 步:提示自定義

您可以添加更多自定義提示示例來更改 GPT 的響應(yīng)方式。您可以在 中找到默認(rèn)提示prompts/prompt1.txt如果要創(chuàng)建新行為,請在此目錄中添加一個新文件并將prompt_file_path值更改config.ini為指向此新文件。

GPT-3 可以識別很多不同的語音模式。GPT-3 甚至精通各種不同的語言,因此如果您更愿意用英語以外的語言與您的家庭自動化 AI 交談,您可以創(chuàng)建一個提示來這樣做。

我還創(chuàng)建了一些使用起來非常有趣但不一定適合公開發(fā)布的提示。如果您希望我給您發(fā)送一些電子郵件,請給我發(fā)一封電子郵件(您可以在我的網(wǎng)站上找到)。

更多定制!

poYBAGNrqCaAUYFxAAx0hvm6x-I848.jpg
?

該項目還可以作為由 GPT-3 支持的其他類型的語音助手的有用模板。我以模塊化的方式編寫了軟件,所以應(yīng)該很容易在你認(rèn)為合適的時候交換東西。例如,您可以擴(kuò)展相同的功能,將項目添加到待辦事項列表中,并為您添加的每個項目提供有趣的語音響應(yīng)。事實上,您可以不斷添加模塊來構(gòu)建功能齊全的語音助手,可以完成許多任務(wù)!

顯示也相當(dāng)簡陋。如果你愿意,修改我的設(shè)計并用你自己的一些替換它們應(yīng)該很容易。一切都是用 Tkinter 編寫的,具有對新屏幕分辨率的半響應(yīng)行為。

就這樣!我希望你喜歡這個項目,并在下面的評論中告訴我你用它做了什么。


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1使用單片機(jī)實現(xiàn)七人表決器的程序和仿真資料免費(fèi)下載
  2. 2.96 MB   |  44次下載  |  免費(fèi)
  3. 2聯(lián)想E46L DAOLL6筆記本電腦圖紙
  4. 1.10 MB   |  2次下載  |  5 積分
  5. 3MATLAB繪圖合集
  6. 27.12 MB   |  2次下載  |  5 積分
  7. 4PR735,使用UCC28060的600W交錯式PFC轉(zhuǎn)換器
  8. 540.03KB   |  1次下載  |  免費(fèi)
  9. 5UCC38C42 30W同步降壓轉(zhuǎn)換器參考設(shè)計
  10. 428.07KB   |  1次下載  |  免費(fèi)
  11. 6DV2004S1/ES1/HS1快速充電開發(fā)系統(tǒng)
  12. 2.08MB   |  1次下載  |  免費(fèi)
  13. 7模態(tài)分解合集matlab代碼
  14. 3.03 MB   |  1次下載  |  2 積分
  15. 8美的電磁爐維修手冊大全
  16. 1.56 MB   |  1次下載  |  5 積分

本月

  1. 1使用單片機(jī)實現(xiàn)七人表決器的程序和仿真資料免費(fèi)下載
  2. 2.96 MB   |  44次下載  |  免費(fèi)
  3. 2UC3842/3/4/5電源管理芯片中文手冊
  4. 1.75 MB   |  15次下載  |  免費(fèi)
  5. 3DMT0660數(shù)字萬用表產(chǎn)品說明書
  6. 0.70 MB   |  13次下載  |  免費(fèi)
  7. 4TPS54202H降壓轉(zhuǎn)換器評估模塊用戶指南
  8. 1.02MB   |  8次下載  |  免費(fèi)
  9. 5STM32F101x8/STM32F101xB手冊
  10. 1.69 MB   |  8次下載  |  1 積分
  11. 6HY12P65/HY12P66數(shù)字萬用表芯片規(guī)格書
  12. 0.69 MB   |  6次下載  |  免費(fèi)
  13. 7華瑞昇CR216芯片數(shù)字萬用表規(guī)格書附原理圖及校正流程方法
  14. 0.74 MB   |  6次下載  |  3 積分
  15. 8華瑞昇CR215芯片數(shù)字萬用表原理圖
  16. 0.21 MB   |  5次下載  |  3 積分

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935119次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
  4. 1.48MB  |  420061次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233084次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費(fèi)下載
  8. 340992  |  191367次下載  |  10 積分
  9. 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
  10. 158M  |  183335次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81581次下載  |  10 積分
  13. 7Keil工具M(jìn)DK-Arm免費(fèi)下載
  14. 0.02 MB  |  73807次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65987次下載  |  10 積分
主站蜘蛛池模板: 77788色淫网站免费观看| 欧美成人综合在线| 免费高清在线爱做视频| 一本高清在线| 天天天综合| 久久精品福利| 在线观看黄色x视频| 这里只有精品在线| 免费黄色| 艹久久| 操黄色| 亚欧毛片基地国产毛片基地| 四虎永久在线观看免费网站网址| 久久大香线蕉综合爱| 日日操天天射| 男男之h啪肉np文| 一级特级aaaa毛片免费观看| 男人天堂综合网| 毛片爱爱| 久久精品视频9| 欧美午夜一区| 美国69bj| 色又色| 美女拍拍拍免费视频观看| 美女视频很黄很a免费国产| 午夜高清在线观看免费6| 奇米99| 狠狠色噜噜狠狠狠狠2021天天 | 模特视频一二三区| 午夜免费视频观看| 亚洲免费视频网| 欧美一级特黄视频| 黄色1级视频| 国产伦精品一区二区三区高清| 西西人体44renti大胆亚洲| 婷婷综合久久中文字幕蜜桃三| 国产精品一级毛片不收费| 澳门色视频| 色屋视频| 精品卡一卡二 卡四卡视频| 久草福利在线播放|