應(yīng)用語言大模型教學(xué)設(shè)計(jì)
[日期:2025-05-21] | 作者:信息技術(shù) 次瀏覽 | [字體:大 中 小] |
| 第一節(jié) 應(yīng)用語言大模型 | 授課時(shí)間 | ||||
教學(xué)目標(biāo) | 知識與技能 | 1. 體驗(yàn)本地交互式知識庫的搭建與使用。 2. 能夠合理使用語言大模型,完成特定任務(wù)(如生成菜譜、潤色文本等)。 3. 掌握語言大模型的基本應(yīng)用技巧,如角色定義、上下文輸入等。 | ||||
過程與方法 | 1. 通過實(shí)踐活動(dòng),學(xué)會(huì)搭建本地語言大模型并建立知識庫。 2. 通過小組合作,完成語言大模型的應(yīng)用任務(wù)。 3. 通過案例分析,理解語言大模型在不同場景中的應(yīng)用。 | |||||
情感態(tài)度與價(jià)值觀 | 1. 培養(yǎng)學(xué)生對人工智能技術(shù)的興趣和探索精神。 2. 增強(qiáng)學(xué)生對新興技術(shù)的適應(yīng)能力和創(chuàng)新思維。 3. 引導(dǎo)學(xué)生思考人工智能技術(shù)對生活和學(xué)習(xí)的幫助。 | |||||
教學(xué)重點(diǎn) | 1. 掌握本地語言大模型的搭建方法。 2. 學(xué)會(huì)使用語言大模型完成特定任務(wù),如生成菜譜、潤色文本等。 | |||||
教學(xué)難點(diǎn) | 1. 如何合理定義角色和上下文,以獲取高質(zhì)量的輸出。 2. 如何根據(jù)需求優(yōu)化語言大模型的輸入,以提高結(jié)果的準(zhǔn)確性。 | |||||
教學(xué)流程 | 教師批注 | |||||
課堂導(dǎo)入 | 提問:“上節(jié)課我們學(xué)習(xí)了語言大模型的基本原理和交互技巧,誰能說說語言大模型的特點(diǎn)?” 學(xué)生回答后,教師總結(jié):語言大模型具有大數(shù)據(jù)、大參數(shù)、大算力的特點(diǎn),能夠生成高質(zhì)量的文本。 引入本節(jié)課內(nèi)容:“今天我們將學(xué)習(xí)如何搭建本地語言大模型,并用它完成一些實(shí)際任務(wù)。” | |||||
教學(xué)過程 | 一、搭建本地語言大模型 語言大模型可以在自己的電腦上運(yùn)行,不需要依賴網(wǎng)絡(luò),更安全且響應(yīng)更快。本地語言大模型將數(shù)據(jù)保留到本地,還會(huì)上傳到云端,保護(hù)了使用者的隱私與安全。 建立本地語言大模型,通常采用“服務(wù)工具+開源語言大模型”的模式。為便于操作,還可以安裝一個(gè)界面工具。 展示搭建步驟: 1. 安裝服務(wù)工具(如ollama)。 2. 下載開源語言大模型(如qwen2.0)。 3. 安裝前端界面工具(如AnythingLLM)。 一步步演示如何通過ollama安裝qwen2.0模型,并啟動(dòng)模型。 提示學(xué)生參考教材附錄三的詳細(xì)步驟。 安裝大模型注意選擇語言大模型的參數(shù),0.5b表示模型參數(shù)為5億個(gè),參數(shù)越大,模型的能力就越強(qiáng),但是對電腦的算力要求也就越高。 二、運(yùn)行本地大模型 知識庫是語言大模型的“學(xué)習(xí)資料庫”,可以上傳相關(guān)文檔,讓模型更好地完成任務(wù)。 展示如何將文檔上傳到知識庫: 1. 準(zhǔn)備與任務(wù)相關(guān)的文檔(如菜譜、文章等)。 2. 通過前端界面工具將文檔上傳到知識庫。 示例:上傳“數(shù)字菜譜資源庫”文檔,讓模型學(xué)習(xí)菜譜知識。 嘗試在上傳資源庫后,向知識庫提問,看看它的回答情況,還可以要求知識庫創(chuàng)新新的知識。 三、合理使用人工智能工具 語言大模型不是萬能的,要學(xué)會(huì)合理使用大模型 。 1. 不替代個(gè)人創(chuàng)造:語言大模型可以幫助我們將創(chuàng)意細(xì)化,但不能替代我們提出創(chuàng)意。 2. 不過度依賴:過度依賴語言大模型來解決問題,會(huì)減少我們獨(dú)立思考問題的機(jī)會(huì)。 3. 不盲目信任:語言大模型提供的答案并不是永遠(yuǎn)正確的。 4. 維護(hù)知識產(chǎn)權(quán):不應(yīng)該未經(jīng)他人授權(quán),就使用 他人的智慧成果進(jìn)行訓(xùn)練或生成內(nèi)容。 合理定義角色和上下文可以提高語言大模型的輸出質(zhì)量。 展示應(yīng)用技巧: § 角色定義:明確模型和用戶的身份,如“你是一名營養(yǎng)師,請為我設(shè)計(jì)一份健康餐”。 § 上下文輸入:提供相關(guān)背景信息,如“根據(jù)以下食材生成菜譜:牛肉、土豆、胡蘿卜”。 示例: § 提示詞1:“你是一名廚師,請根據(jù)以下食材生成一道適合冬天的熱湯菜譜:土豆、胡蘿卜、牛肉。” § 提示詞2:“你是一名營養(yǎng)師,請為我設(shè)計(jì)一份適合青少年的健康餐。” 四、實(shí)踐活動(dòng) 1. 任務(wù)1:搭建本地語言大模型 活動(dòng)內(nèi)容: § 每組根據(jù)教材附錄三的步驟,嘗試搭建本地語言大模型。 § 選擇一個(gè)開源模型(如qwen2.0),并安裝前端界面工具(如AnythingLLM)。 實(shí)踐操作: § 學(xué)生按照步驟安裝服務(wù)工具、下載模型,并啟動(dòng)模型。 § 教師巡視學(xué)生操作,及時(shí)解決學(xué)生遇到的問題,如安裝錯(cuò)誤、模型啟動(dòng)失敗等。 2. 任務(wù)2:建立本地知識庫并應(yīng)用 活動(dòng)內(nèi)容: § 每組選擇一個(gè)主題(如“健康餐設(shè)計(jì)”或“創(chuàng)意菜譜生成”),準(zhǔn)備相關(guān)文檔并上傳到知識庫。 § 使用語言大模型完成以下任務(wù): § 生成一道創(chuàng)意菜譜。 § 潤色一段文本(如菜譜介紹)。 實(shí)踐操作: § 學(xué)生將文檔上傳到知識庫,并通過提示詞與模型交互。 § 記錄模型生成的結(jié)果,并優(yōu)化提示詞以提高結(jié)果質(zhì)量。 展示與討論: § 每組展示生成的結(jié)果,并討論優(yōu)化提示詞的方法。 § 教師引導(dǎo)學(xué)生總結(jié)語言大模型的應(yīng)用技巧。 | |||||
課堂小結(jié) | 提問:“今天我們學(xué)習(xí)了哪些內(nèi)容?” 學(xué)生回答后,教師總結(jié): 1.學(xué)會(huì)了搭建本地語言大模型。 2.掌握了建立本地知識庫的方法。 3.學(xué)會(huì)了使用語言大模型完成特定任務(wù),如生成菜譜、潤色文本等。 4.理解了角色定義和上下文輸入的重要性。 強(qiáng)調(diào):“合理定義角色和上下文可以顯著提高語言大模型的輸出質(zhì)量。本地知識庫可以讓模型更好地完成特定任務(wù)?!?/span> | |||||
布置作業(yè) | 每個(gè)小組選擇一個(gè)主題(如“適合老年人的健康餐設(shè)計(jì)”或“創(chuàng)意甜品菜譜”),準(zhǔn)備相關(guān)文檔并上傳到本地知識庫。 使用語言大模型完成以下任務(wù): 1.生成一份詳細(xì)的菜譜。 2.潤色一段與菜譜相關(guān)的文本。 3.撰寫一份簡短的報(bào)告,總結(jié)使用語言大模型的過程和結(jié)果。 作業(yè)要求: 1.提示詞設(shè)計(jì)合理,輸出結(jié)果高質(zhì)量。 2.報(bào)告內(nèi)容完整,條理清晰。 3.的文檔格式規(guī)范,內(nèi)容相關(guān)。 | |||||
教學(xué)反思 | 1. 學(xué)生對搭建本地語言大模型和應(yīng)用任務(wù)非常感興趣,積極參與實(shí)踐操作。但是由于機(jī)房電腦普遍沒有獨(dú)立顯卡,基本上只能了解搭建流程,學(xué)生無法完成搭建任務(wù)。 2. 部分學(xué)生在搭建本地模型時(shí)遇到技術(shù)問題(如安裝失敗、模型啟動(dòng)不成功等)。教師需要提前準(zhǔn)備解決方案,并提供詳細(xì)的安裝指南。 3. 通過語言大模型的應(yīng)用,學(xué)生對人工智能技術(shù)的興趣進(jìn)一步增強(qiáng),同時(shí)也體會(huì)到了技術(shù)對生活的幫助。 4. 在后續(xù)教學(xué)中,可以增加更多實(shí)際應(yīng)用場景的案例,幫助學(xué)生更好地理解語言大模型的潛力。同時(shí),可以引導(dǎo)學(xué)生思考語言大模型的局限性和倫理問題。 5. 建議學(xué)校,隨著時(shí)代的發(fā)展,機(jī)房設(shè)備也需要實(shí)時(shí)更新。 |