Python與機器學習(第2版)(微課版) 課件 項目09 生成式人工智能應用_第1頁
Python與機器學習(第2版)(微課版) 課件 項目09 生成式人工智能應用_第2頁
Python與機器學習(第2版)(微課版) 課件 項目09 生成式人工智能應用_第3頁
Python與機器學習(第2版)(微課版) 課件 項目09 生成式人工智能應用_第4頁
Python與機器學習(第2版)(微課版) 課件 項目09 生成式人工智能應用_第5頁
已閱讀5頁,還剩64頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

項目背景|項目概述|學習目標|任務實施步驟生成式人工智能應用【數(shù)據(jù)挖掘應用】01101111011010111101010000101101010100111101背景先導項目概述項目學習目標任務實施步驟01Background02BriefIntroduction03LearningObjectives04ImplementationSteps主要內(nèi)容AIGC多場景商用基礎ArtificialIntelligenceGeneratedContent,人工智能生成內(nèi)容,即可以利用人工智能技術自動產(chǎn)生內(nèi)容,常見如文本問答、代碼生成等代碼生成什么是AIGC中國AIGC市場中國AIGCAIGC重點行業(yè)項目場景假設項目的實施可幫助我們了解生成式人工智能的概念和當下一些關鍵應用。使用ChatGLM2-6B來完成大模型的部署和使用。

本項目從張悅作為從事廣告設計的自由職業(yè)者的需求出發(fā),通過利用市場上的AIGC產(chǎn)品來幫助張悅更高效地完成低碳公益廣告作品的設計與制作。項目總體要求

使用GithubCopilot輔助完成編程工作

注冊和登錄Github賬號,完成特殊群體認證,為VisualStudioCode添加GithubCopilot擴展,在VSCode中使用GithubCopilot擴展的功能輔助張悅自動化辦公。

使用網(wǎng)易AI創(chuàng)意工坊自動生成圖像內(nèi)容

注冊和登錄網(wǎng)易賬號,訪問網(wǎng)易AI創(chuàng)意工坊,并在網(wǎng)易AI創(chuàng)意工坊為張悅創(chuàng)造一張廣告設計圖像。

使用百度文心一言自動生成文本內(nèi)容

注冊和登錄百度賬號,使用文心一言來完成低碳環(huán)保、綠色出行信息的了解和數(shù)據(jù)的查詢,并做好方案的設計。項目三維目標了解生成式人工智能的基本概念、優(yōu)勢與瓶頸、產(chǎn)業(yè)應用與發(fā)展前景;了解文本生成、圖像生成、視頻生成、Transformer、大模型等內(nèi)容生成相關的概念及技術;了解國內(nèi)外常用的大模型及其發(fā)展現(xiàn)狀。知識目標能力目標素質目標項目三維目標能使用生成工具自動產(chǎn)生文本、圖片、代碼等內(nèi)容;會準確選擇精準的語言描述問題并生成合適的目標內(nèi)容;會部署和調(diào)用第三方大模型。

(2023年一帶一路暨金磚國家技能發(fā)展與技術創(chuàng)新大賽人工智能生成內(nèi)容(AIGC)賽項)知識目標能力目標素質目標賽011011110110101111010111100100001011010101001111101項目三維目標創(chuàng)新技術應用,提升數(shù)字化治理等方面的創(chuàng)新思維;正確、合理使用ChatGPT等工具,樹立追求卓越、開拓進取的大數(shù)據(jù)行業(yè)價值觀;認識AIGC的安全風險,提升對AIGC行業(yè)應用保護意識和知識產(chǎn)權風險意識。能力目標素質目標知識目標011011110110101111010111100100001011010101001111101還在等什么?馬上動手實施生成式人工智能應用項目吧~1.初步認識AIGC2.了解中國AIGC發(fā)展近況3.AIGC實踐應用小結文本生成任務實施【數(shù)據(jù)挖掘應用】課程生成式人工智能應用會使用文心一言實現(xiàn)信息查詢

會使用文心一言撰寫文案

會調(diào)整表述內(nèi)容改進文案能力目標任務內(nèi)容任務工單引導問題任務評價標準任務解決方案使用百度文心一言自動生成文本內(nèi)容教學難點任務工單項目背景張悅是一個從事廣告設計的自由職業(yè)者,她的客戶是一個推廣低碳環(huán)保,綠色出行的公益組織。張悅的任務是為這個組織設計一系列的廣告素材。任務概述

任務描述:根據(jù)需求,使用文心一言自動生成文本內(nèi)容。任務要求使用文心一言查詢信息。使用文心一言幫助張悅設計“低碳環(huán)保,綠色出行”的廣告語。010010011001101010100100110110100101110101000100001011011101001010101101010011010010(1)什么是AIGC?文心一言與AIGC是什么關系?(2)在進行對話時,每次發(fā)送相同的消息內(nèi)容,文心一言會產(chǎn)生不同的回答嗎?為什么?(3)當使用文心一言產(chǎn)生一些復雜的文本內(nèi)容時,如何發(fā)送消息,能夠產(chǎn)生更準確、更符合要求的內(nèi)容?(4)當文心一言產(chǎn)生的文本內(nèi)容有差錯或者不符合的要求時,該如何調(diào)整其內(nèi)容?”

問題引導:任務概述

任務評價:任務概述評價內(nèi)容評價要點分值分數(shù)評定自我評價信息查詢利用文心一言完成信息查詢2分能向文心一言發(fā)送信息并得到答案得2分

評價自我提問表述的恰當性1分文心一言的回答具有針對性得0-1分

修改提問方式重新提問1分能得到文心一言的改進回答得1分對比提問表述的恰當性1分文心一言的回答更具有針對性得0-1分

撰寫文案利用文心一言完成文案撰寫2分能夠向文心一言發(fā)送信息并得到答案得2分

評價自我提問表述的恰當性1分文心一言的回答具有針對性得0-1分補充提問修改文案1分能得到文心一言的改進回答得1分對比補充表述的恰當性1分文心一言的方案更具可行性得1分合計10分

任務關鍵步驟步驟一:訪問并登錄文心一言/任務關鍵步驟步驟二:向文心一言發(fā)送任意對話內(nèi)容Hi~任務關鍵步驟向文心一言提問“碳排放量高的危害是什么”得到的回答一步驟三:向文心一言詢問“碳排放量高的危害是什么”任務關鍵步驟步驟四:向文心一言詢問“碳排放量高的危害是什么”向文心一言提問“碳排放量高的危害是什么”得到的回答二任務關鍵步驟步驟五:利用文心一言撰寫公益廣告文案的初稿請文心一言寫一篇廣告語文案得到的回答內(nèi)容任務關鍵步驟步驟六:了解文心一言還可以做什么聊天機器人還可以幫助我們做什么?小結1.使用AIGC工具查詢信息2.

使用AIGC工具編寫方案3.AIGC工具的其他應用場景稍安勿躁后續(xù)會有詳細概念哦~圖像生成任務實施【數(shù)據(jù)挖掘應用】課程生成式人工智能應用會使用網(wǎng)易AI創(chuàng)意工坊完成AI繪圖

會正確設置SD正反面提示詞及參數(shù)會根據(jù)效果修改正反面提示詞及相關參數(shù)

能力目標使用網(wǎng)易AI創(chuàng)意工坊自動生成圖像內(nèi)容任務內(nèi)容任務工單引導問題任務評價標準任務解決方案教學難點任務工單項目背景張悅想為“低碳環(huán)保,綠色出行”設計廣告宣傳畫面。任務概述

任務描述:使用網(wǎng)易AI創(chuàng)意工坊自動生成圖像內(nèi)容。任務要求使用網(wǎng)易AI創(chuàng)意工坊創(chuàng)建環(huán)保形象大使。010010011001101010100100110110100101110101000100001011011101001010101101010011010010(1)什么是AI繪畫?AI繪畫與AI文本生成有什么共同點和不同點?(2)AI繪畫有哪些基礎模型?它們有什么差異?(3)在使用StableDiffusion進行AI繪畫時,需要設置哪些參數(shù)?(4)如果AI繪畫的結果不符合心理預期,該如何進行調(diào)整?”

問題引導:任務概述

任務評價:任務概述評價內(nèi)容評價要點分值分數(shù)評定自我評價AI繪畫登錄網(wǎng)易AI創(chuàng)意工坊,了解界面中關鍵元素和選項的含義和作用。3分能夠登錄網(wǎng)易AI創(chuàng)意工坊,進入SD繪畫的主界面,得3分。

利用StableDiffusion完成AI繪畫。3分能夠較為準確地設置SD提示詞和參數(shù),成功出現(xiàn)人物圖,得3分。

根據(jù)出圖結果,修改提示詞和參數(shù)值,重新出圖。2分能修改SD提示詞和參數(shù),成功產(chǎn)生不同的圖,得2分。對比兩次出圖結果,評價提示詞和參數(shù)設置的恰當性。2分能夠較為客觀地評價提示詞和參數(shù)設置的恰當性,得2分。

合計10分

任務關鍵步驟步驟一:登陸并訪問網(wǎng)易AI創(chuàng)意工坊:/artWorks/painting任務關鍵步驟步驟二:輸入?yún)?shù),生成圖像正面提示詞:(handsomeboy,:1.3),Yellowshirt,(Bokeh:1.1),(photorealistic:1.4),overexposure,Looktotheside,(Intenseandwarmsunshine:1.3),yellowsportswear,solo,TalkingtoPeople,laugh,basketballuniform,realistic,sleeveless,jersey,shirt,basketball,openmouth,teeth,sleevelessshirt,Shorthair,Messyhair,sweat,BasketballCourt,portrait,indoors,raytracing,(bestquality),((masterpiece)),(highres),original,extremelydetailed8Kwallpaper,(anextremelydelicateandbeautiful),incredibly_absurdres,colorful,intricatedetail,artbook,1man,,masterpiece,bestquality,<lora:AsianMale亞洲男性:0.4><lora:FilmGirl膠片質感:0.4>反面提示詞:(Multiplepeople),lowres,badanatomy,badhands,text,error,missingfingers,extradigit,fewerdigits,cropped,worstquality,lowquality,normalquality,jpegartifacts,signature,watermark,username,blurry,freckle采樣方法:DPM++SDEKarras迭代步數(shù):20圖像尺寸:512x768CFGScale:10隨機種子:3004659202任務關鍵步驟步驟三:使用模版創(chuàng)作的圖像小結1.網(wǎng)絡AI繪圖工具的使用2.SD提示器的寫法3.

模版的使用稍安勿躁后續(xù)會有詳細說明與講解哦~代碼生成任務實施【數(shù)據(jù)挖掘應用】課程生成式人工智能應用會安裝并啟用GithubCopilot會在VSCode中啟用GithubCopilot會使用Copilot進行AI編程

能力目標使用GithubCopilot進行編程任務內(nèi)容任務工單引導問題任務評價標準任務解決方案任務工單項目背景張悅為了制作廣告的網(wǎng)頁,需要處理一些文件,比如圖片、視頻、音頻等。她不想手動地去復制、粘貼、重命名、轉換格式等操作,她想用AI輔助編程工具來幫助她完成這些任務。任務概述

任務描述:使用GithubCopilot進行編程。任務要求申請GithubCopilot使用權限,并在VisualStudioCode編輯器中使用GithubCopilot的功能,編寫一個函數(shù)完成文件的處理。010010011001101010100100110110100101110101000100001011011101001010101101010011010010(1)什么是AI輔助編程?AI輔助編程與AI文本生成之間存在什么關系?(2)AI輔助編程有哪些目前可用的軟件或產(chǎn)品?它們各有什么特點?(3)在實際編程過程中,如何將你的個人編程內(nèi)容和AI提供的編程建議結合在一起?”

問題引導:任務概述

任務評價:任務概述評價內(nèi)容評價要點分值分數(shù)評定自我評價AI輔助編程登錄Github,完成學生賬號認證。3分能夠登錄Github,并且成功申請學生開發(fā)擴展包,得3分。

啟用GithubCopilot。3分能夠在VisualStudioCode中安裝GithubCopilot擴展,并登錄Giithub賬號和成功啟用GithubCopilot擴展功能,得3分。

編寫一個函數(shù)。4分在GithubCopilot得提示下成功編寫一個函數(shù),得4分。合計10分

任務關鍵步驟步驟一:登錄Github,完成學生賬號認證:/按照表單說明填寫和提交信息,等待審核通過。任務關鍵步驟步驟二:啟用GithubCopilot在Github網(wǎng)站的任何頁面的右上角,單擊個人資料照片,然后單擊【Settings】。在【Code,planning,andautomation】部分單擊【GitHubCopilot】。在GitHubCopilot設置頁面上,單擊【啟用GitHubCopilot】完成頁面的首選項設置,點擊【Saveandgetstarted】開啟AI編程之旅。任務關鍵步驟步驟三:在VisualStudioCode(VSCode)中安裝并啟用Copilot打開VSCode之后,打開擴展搜索欄,搜索并打開“GithubCopilot”,點擊【install】任務關鍵步驟步驟三:在VisualStudioCode(VSCode)中安裝并啟用Copilot安裝完成后,會自動打開一個導航頁面,點擊【SigninwithGithub】。任務關鍵步驟步驟三:在VisualStudioCode(VSCode)中安裝并啟用Copilot按照提示登錄GithubCopilot。登錄成功后,會看到狀態(tài)欄右下角有一個點亮的Copilot圖標,即表明登錄成功。或點開左側【Accounts】圖標,如可看到自己已登錄的Github賬號,即表示成功。任務關鍵步驟步驟四:使用Copilot進行編程利用Copilot補全注釋【TAB】任務關鍵步驟步驟四:使用Copilot進行編程利用Copilot補全多行代碼Copilot有時會給出整個函數(shù)的提示。如果接受該建議,則按下【Tab】鍵,即可保留所有提示信息。任務關鍵步驟步驟四:使用Copilot進行編程顯示提示信息將鼠標懸停在提示信息之上,會出現(xiàn)更多的選項。聊天機器人可以幫助我們編程么?任務關鍵步驟步驟五:使用百度文心一言輔助編程大語言模型能夠根據(jù)輸入的文字信息得到新的文字信息。而代碼本質也是字符的有意義的組合。因此,現(xiàn)有的大語言模型產(chǎn)品,包括百度文心一言,都可以在回答中提供代碼。小結1.GithubCopilot的啟用2.

在VSCODE中使用GithubCopilot3.

使用Copilot進行編程稍安勿躁后續(xù)會有詳細講解哦~項目背景|項目概述|學習目標|任務實施步驟拓展實訓【生成式人工智能應用】01101111011010111101010000101101010100111101調(diào)用大模型實現(xiàn)聊天機器人

了解ChatGLM2-6B大語言模型;

會單機部署ChatGLM2-6B大模型;知識與技能學習目標

會使用不同方式訪問ChatGLM2-6B聊天機器人應用。項目總體要求

大語言模型是一種基于深度學習的人工智能技術,可以處理各種自然語言任務,如文本生成、文本理解、文本摘要、機器翻譯等。掌握大語言模型的使用方法,可以幫助提高自己的語言表達能力、創(chuàng)新思維能力、信息獲取能力等,為未來的職業(yè)發(fā)展打下堅實的基礎。通過本次實訓,要求了解大語言模型的本地部署和使用。

訪問Github上的ChatGLM2-6B倉庫,了解該項目的特點、應用、部署和使用方法。

單機部署$gitclone/THUDM/ChatGLM2-6B.git步驟一:使用git命令從Github拉取ChatGLM2-6B的源碼:$cdChatGLM2-6B切換工作目錄為“ChatGLM2-6B”:$mkdirTHUDM$GIT_LFS_SKIP_SMUDGE=1gitclonehttps://huggingface.co/THUDM/chatglm2-6bTHUDM/chatglm2-6b步驟二:使用git命令從HuggingFace拉取ChatGLM2-6B的模型實現(xiàn)和參數(shù)文件:瀏覽器訪問:https://huggingface.co/THUDM/chatglm2-6b手動下載ChatGLM2-6B的參數(shù)文件,放在“ChatGLM2-6B/THUDM/chatglm2-6b”目錄下。

單機部署一、直接調(diào)用>>>fromtransformersimportAutoTokenizer,AutoModel>>>tokenizer=AutoTokenizer.from_pretrained("THUDM/chatglm2-6b",trust_remote_code=True)>>>model=AutoModel.from_pretrained("THUDM/chatglm2-6b",trust_remote_code=True,device='cuda')>>>model=model.eval()>>>history=[]>>>response,history=model.chat(tokenizer,"碳排放量高的危害是什么?",history=history)>>>print(response)“ChatGLM2-6B/README.md”文件中提供了直接調(diào)用ChatGLM2-6B模型來完成非交互式對話的例子。通過Python交互模式輸入以下代碼:一、直接調(diào)用直接調(diào)用ChatGLM2-6B模型的輸出結果一一、直接調(diào)用直接調(diào)用ChatGLM2-6B模型的輸出結果二一、直接調(diào)用>>>fr

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論