(1)AIGC與大模型技術(shù)演進:了解生成式AI(AIGC)的基本概念及其對PGC和UGC的變革影響。掌握大語言模型的基本概念、LLM與傳統(tǒng)AI的核心區(qū)別。學(xué)習(xí)AIGC目前的主要應(yīng)用領(lǐng)域和潛在應(yīng)用場景。了解ChatGPT的發(fā)展歷程(從GPT-1到GPT-4)、GPT與ChatGPT的關(guān)系。
(2)ChatGPT核心原理深度解析:深入理解ChatGPT的架構(gòu)和模型設(shè)計、訓(xùn)練數(shù)據(jù)和算法、生成過程和輸出結(jié)果。掌握ChatGPT的涌現(xiàn)能力、思維鏈(Chain-of-Thought)的工作機制。了解ChatGPT的局限性、安全性和法律風(fēng)險。對比分析GPT-3、GPT-3.5、GPT-4及國內(nèi)外主流大模型(文心一言、智譜AI等)的能力差異。
(3)OpenAI API開發(fā)指南:掌握OpenAI API的快速入門方法,包括賬號注冊、API密鑰管理與安全實踐。學(xué)習(xí)Models API、Completions API、Chat Completions API的核心接口調(diào)用方法,對比Completions與Chat Completions的差異。掌握使用tiktoken計算token數(shù)量、理解計費機制與成本控制策略。
(4)提示詞工程高級技巧:掌握提示詞(Prompt)的基本概念、設(shè)計原則與核心要素(分割符、輸出格式、判斷邏輯)。學(xué)習(xí)Few-Shot Prompting、思維鏈(CoT)、自洽性(Self-Consistency)、思維樹(ToT)等高級提示技術(shù)。掌握知識風(fēng)格提示、角色扮演、迭代優(yōu)化等實戰(zhàn)技巧。了解對抗攻擊(注入、泄露、越獄)與對抗提示檢測器的實現(xiàn)。
(5)Function Calling與工具調(diào)用:深入理解Function Calling的核心原理,掌握如何使用functions參數(shù)和function_call參數(shù)。學(xué)習(xí)使用GPT模型生成函數(shù)和參數(shù),實際執(zhí)行GPT模型生成的函數(shù)(以SQL查詢、API調(diào)用為例)。實踐將外部工具(數(shù)據(jù)庫查詢、代碼解釋器、第三方API)集成到大模型應(yīng)用中。
(6)Assistants API與智能體開發(fā):掌握Assistants API的能力總覽與設(shè)計模式。學(xué)習(xí)Assistants Run生命周期管理機制。掌握Assistants內(nèi)置工具的使用:代碼解釋器(Code Interpreter)、檢索增強(Knowledge Retrieval)、工具調(diào)用(Function Calling)。實踐使用Playground Assistants進行調(diào)試與開發(fā)。
(7)LangChain應(yīng)用開發(fā)框架:掌握LangChain的引入與核心概念,學(xué)習(xí)LangChain對接OpenAI、ChatGLM等多模型的方法。深入理解Prompts模塊:PromptTemplate、FewShotPromptTemplate、輸出解析器(Output Parser)。學(xué)習(xí)Conversational Memory機制:ConversationBufferMemory、ConversationSummaryMemory、EntityMemory等。掌握Chains的使用:LLMChain、SimpleSequentialChain、SequentialChain、RouterChain。
(8)AI智能體(Agent)技術(shù)實戰(zhàn):掌握AI Agent的基本概念、核心模式和四大種類。學(xué)習(xí)Zero-Shot-ReAct與會話式Agent的實現(xiàn)方法。掌握自定義Agent的開發(fā)流程。了解多智能體(Multi-Agent)的基本邏輯與設(shè)計,學(xué)習(xí)MetaGPT、DevChat等多智能體應(yīng)用案例。實踐開發(fā)屬于自己的AI Agent。
(9)檢索增強生成(RAG)系統(tǒng)構(gòu)建:理解RAG的核心架構(gòu)(索引-檢索-增強-生成)及其在解決模型幻覺、知識時效性問題中的核心價值。學(xué)習(xí)文檔加載、文本分塊、向量化、索引構(gòu)建的完整流程。掌握向量數(shù)據(jù)庫選型(FAISS、Chroma、Milvus)與檢索優(yōu)化策略(混合檢索、重排序)。實踐構(gòu)建基于知識庫的銷售顧問Sales-Consultant系統(tǒng)。
(10)ChatGPT Plugin與定制化GPT開發(fā):掌握ChatGPT Plugin的開發(fā)指南與架構(gòu)設(shè)計。實踐開發(fā)天氣預(yù)報(Weather Forecast)插件,完成從設(shè)計、定義到第三方天氣平臺對接的全流程。對比分析Function Calling與ChatGPT Plugin的適用場景差異。學(xué)習(xí)使用GPT Builder開發(fā)定制化ChatGPT應(yīng)用,掌握GPT Action設(shè)計模式。
(11)多模態(tài)AIGC應(yīng)用開發(fā):掌握OpenAI多模態(tài)API的開發(fā)實踐,包括GPT-4V(視覺識別)、DALL·E 3(文生圖)、TTS(文字轉(zhuǎn)語音)、Whisper(語音識別)。學(xué)習(xí)文生圖能力在行業(yè)案例中的應(yīng)用。了解AIGC與日程辦公的結(jié)合(Office Copilot案例)。實踐構(gòu)建多模態(tài)內(nèi)容生成應(yīng)用。
(12)綜合項目實戰(zhàn):企業(yè)級AIGC應(yīng)用開發(fā):結(jié)合所學(xué)知識,完成一個完整的企業(yè)級AIGC應(yīng)用開發(fā)項目(如智能翻譯助手、知識庫問答系統(tǒng)、AI銷售顧問、智能客服機器人)。涵蓋需求分析、產(chǎn)品定義、模塊設(shè)計、API集成、功能開發(fā)、測試部署的全流程,形成規(guī)范的AIGC應(yīng)用項目報告。