版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
項目背景|項目概述|學習目標|任務實施步驟拓展實訓【生成式人工智能應用】課程負責人:陳清華01101111011010111101010000101101010100111101調用大模型實現聊天機器人
了解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的模型實現和參數文件:瀏覽器訪問:https://huggingface.co/THUDM/chatglm2-6b手動下載ChatGLM2-6B的參數文件,放在“ChatGLM2-6B/THUDM/chatglm2-6b”目錄下。
單機部署一、直接調用>>>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”文件中提供了直接調用ChatGLM2-6B模型來完成非交互式對話的例子。通過Python交互模式輸入以下代碼:一、直接調用直接調用ChatGLM2-6B模型的輸出結果一一、直接調用直接調用ChatGLM2-6B模型的輸出結果二一、直接調用>>>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='cpu').float()>>>model=model.eval()>>>history=[]>>>response,history=model.chat(tokenizer,"碳排放量高的危害是什么?",history=history)>>>print(response)選用CPU來進行計算,而不是GPU二、瀏覽器訪問pythonweb_demo.py啟動Web服務器:Web服務器啟動成功二、瀏覽器訪問瀏覽器訪問::7860二、瀏覽器訪問輸入內容,點擊【Submit】按鈕Maximumlength:單次回復的最長長度TopP:生成回答的采樣方法Temperature:回答的多樣性三、命令行訪問pythoncli_demo.py執(zhí)行如下代碼,啟動一個命令行接口:輸入內容:四、API訪問pythonapi.py啟動API服務進程:API服務進程啟動成功四、API訪問curl-XPOST":8000"-H'Content-Type:application/json'-d'{"prompt":"碳排放量高的危害是什么?","history":[]
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廟灘村財務制度
- 道教場所財務制度
- 混凝土生產單位財務制度
- 安全管理協(xié)會財務制度
- 汽修財務制度范本
- 重要財務制度
- 內部報銷制度
- 關于環(huán)境法規(guī)制度
- 公文抄襲整治制度
- 施工現場施工防高空墜物制度
- 2026年安徽皖信人力資源管理有限公司公開招聘宣城市涇縣某電力外委工作人員筆試備考試題及答案解析
- 2026中國煙草總公司鄭州煙草研究院高校畢業(yè)生招聘19人備考題庫(河南)及1套完整答案詳解
- 陶瓷工藝品彩繪師崗前工作標準化考核試卷含答案
- 居間合同2026年工作協(xié)議
- 醫(yī)療機構信息安全建設與風險評估方案
- 化工設備培訓課件教學
- 供熱運行與安全知識課件
- 2026年及未來5年市場數據中國3D打印材料行業(yè)發(fā)展前景預測及投資戰(zhàn)略數據分析研究報告
- 2026年長沙衛(wèi)生職業(yè)學院單招職業(yè)技能考試題庫及答案詳解1套
- 煤礦三違行為界定標準及處罰細則
- 服裝廠安全生產責任制度制定
評論
0/150
提交評論