面向开发者的LLM入门课程简介LLM正在逐步改变人们的生活,而对于开发者,如何基于LLM提供的API快速、便捷地开发一些具备更强能力、集成LLM的应用,来便捷地实现一些更新颖、更实用的能力,是一个急需学习的重要能力。由吴恩达老师与OpenAI合作推出的大模型系列教程,从大模型时代开发者的基础技能出发,深入浅出地介绍了如何基于大模型API、LangChain架构快速开发结合大模型强大能力的应用。其中,《PromptEngineeringforDevelopers》教程面向入门LLM的开发者,深入浅出地介绍了对于开发者,如何构造Prompt并基于OpenAI提供的API实现包括总结、推断、转换等多种常用功能,是入门LLM开发的经典教程;《BuildingSystemswiththeChatGPTAPI》教程面向想要基于LLM开发应用程序的开发者,简洁有效而又系统全面地介绍了如何基于ChatGPTAPI打造完整的对话系统;《LangChainforLLMApplicationDevelopment》教程结合经典大模型开源框架LangChain,介绍了如何基于LangChain框架开发具备实用功能、能力全面的应用程序,《LangChainChatWithYourData》教程则在此基础上进一步介绍了如何使用LangChain架构结合个人私有数据开发个性化大模型应用。上述教程非常适用于开发者学习以开启基于LLM实际搭建应用程序之路。因此,我们将该系列课程翻译为中文,并复现其范例代码,也为其中一个视频增加了中文字幕,支持国内中文学习者直接使用,以帮助中文学习者更好地学习LLM开发;我们也同时实现了效果大致相当的中文Prompt,支持学习者感受中文语境下LLM的学习使用,对比掌握多语言语境下的Prompt设计与LLM开发。未来,我们也将加入更多Prompt高级技巧,以丰富本课程内容,帮助开发者掌握更多、更巧妙的Prompt技能。受众适用于所有具备基础Python能力,想要入门LLM的开发者。亮点《ChatGPTPromptEngineeringforDevelopers》、《BuildingSystemswiththeChatGPTAPI》、《LangChainforLLMApplicationDevelopment》、《LangChainChatwithYourData》等教程作为由吴恩达老师与OpenAI联合推出的官方教程,在可预见的未来会成为LLM的重要入门教程,但是目前还只支持英文版且国内访问受限,打造中文版且国内流畅访问的教程具有重要意义;同时,GPT对中文、英文具有不同的理解能力,本教程在多次对比、实验之后确定了效果大致相当的中文Prompt,支持学习者研究如何提升ChatGPT在中文语境下的理解与生成能力。内容大纲一、面向开发者的提示工程注:吴恩达《ChatGPTPromptEngineeringforDevelopers》课程中文版目录:1.简介Introduction@邹雨衡2.Prompt的构建原则Guidelines@邹雨衡3.如何迭代优化PromptItrative@邹雨衡4.文本总结Summarizing@玉琳5.文本推断Inferring@长琴6.文本转换Transforming@玉琳7.文本扩展Expanding@邹雨衡8.聊天机器人Chatbot@长琴9.总结@长琴附1使用ChatGLM进行学习@宋志学二、搭建基于ChatGPT的问答系统注:吴恩达《BuildingSystemswiththeChatGPTAPI》课程中文版目录:1.简介Introduction@Sarai2.模型,范式和tokenLanguageModels,theChatFormatandTokens@仲泰3.检查输入-分类Classification@诸世纪4.检查输入-监督Moderation@诸世纪5.思维链推理ChainofThoughtReasoning@万礼行6.提示链ChainingPrompts@万礼行7.检查输入CheckOutputs@仲泰8.评估(端到端系统)Evaluation@邹雨衡9.评估(简单问答)Evaluation-part1@陈志宏、邹雨衡10.评估(复杂问答)Evaluation-part2@邹雨衡11.总结Conclusion@Sarai三、使用LangChain开发应用程序注:吴恩达《LangChainforLLMApplicationDevelopment》课程中文版目录:1.简介Introduction@Sarai2.模型,提示和解析器Models,PromptsandOutputParsers@Joye3.存储Memory@徐虎4.模型链Chains@徐虎5.基于文档的问答QuestionandAnswer@苟晓攀6.评估Evaluation@苟晓攀7.代理Agent@Joye8.总结Conclusion@Sarai四、使用LangChain访问个人数据注:吴恩达《LangChainChatwithYourData》课程中文版目录:1.简介Introduction@Joye2.加载文档DocumentLoading@Joye3.文档切割DocumentSplitting@苟晓攀4.向量数据库与词向量VectorstoresandEmbeddings@刘伟鸿、仲泰5.检...
发表评论取消回复