ChatGPT and LangChain: The Complete Developer’s Masterclass

本课程《ChatGPT、LangChain 与 Python 实战大师课》由知名讲师 Stephen Grider 精心打造,专为希望将 AI 能力真正集成到生产环境应用中的开发者设计。课程深入讲解如何使用 LangChain 构建复杂的文本生成流程,结合 ChatGPT API 实现用户反馈增强、RAG(检索增强生成)、PDF 对话应用、插件接入、服务端流式输出等前沿实战技术。

你将从基础用法出发,逐步掌握构建完整 AI 应用所需的关键技能,例如语义检索、向量数据库(如 ChromaDB、Pinecone)、工具链组合、分布式任务处理(Celery + Redis)、用户行为追踪与提示质量提升。适合有 Python 编程经验,渴望在 AI 工程落地方面取得实质进阶的开发者与技术从业者。课程内容严谨且面向实战,适合用于职业发展或项目实践。

英文原版介绍

Last updated 12/2024
Created by Stephen Grider
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Level: All | Genre: eLearning | Language: English + subtitle | Duration: 137 Lectures ( 12h 11m ) | Size: 3.3 GB

Intensive masterclass on ChatGPT, LangChain, and Python. Make production-ready apps focused on real-world AI integration

What you’ll learn

Integrate ChatGPT into production-style apps with LangChain
Use LangChain components to build complex text generation pipelines
Enhance ChatGPT’s output by automatically integrating user feedback
Teach ChatGPT new facts through Retrieval Augmented Generation
Extend LangChain to implement server-to-browser text streaming
Use OpenAI Plugins to add new capabilities to ChatGPT, such as database access and code execution
Understand every line of code we write so you can use these exact same techniques on your own projects
Build your own chat-with-a-PDF web application, complete with document upload and authentication
See how users interact with your chat features using observability and tracing

Requirements

Basic programming experience with Python

Description

You’ve found the most advanced, most complete, and most intensive masterclass online for learning how to integrate LangChain and ChatGPT into production-ready applications!Thousands of engineers have learned how to build amazing applications using ChatGPT, and you can too. This course uses a time-tested, battle-proven method to make sure you understand exactly how ChatGPT works, and is the perfect pathway to help you get a new job as a software engineer working on AI-enabled apps.The difference between this course and all the others: you will go far beyond the basics of simple ChatGPT prompts, and understand how companies are integrating text generation into their apps today.

ChatGPT is being used across industries to enhance applications with text generation. But with this new feature comes many challenges: Building complex text generation pipelines that incorporate outside informationCreating reusable configuration components that can be reassembled in different waysApplying user feedback (like upvotes/downvotes) to enhance ChatGPT’s outputWiring in observability and tracing to see how users are interacting with your AIGenerate text performantly using distributed processingThis course will walk you through production-ready, repeatable techniques for addressing each of these challenges and many more.What will you build?This course focuses on creating a series of different projects of increasing complexity. You’ll start from the very basics, understanding how to access ChatGPT 4 programatically.  From there, we will quickly increase in complexity, building more complex projects with many more features. By the end, you will make a fully-featured web app that implements a “Chat-with-a-PDF” feature. Note: no previous web development experience is required.Here’s a partial list of some of the topics you’ll cover:Understand how complex text-generation pipelines workWrite reusable code using chains provided by LangChainConnect chains together in different ways to dramatically change your apps behavior with easeStore, retrieve, and summarize chat messages using conversational memoryImplement semantic search for Retrieval-Augmented Generation using embeddingsGenerate and store embeddings in vector databases like ChromaDB and PineconeUse retrievers to refine, reduce, and rank context documents, teaching ChatGPT new informationCreate agents to automatically accomplish tasks for you using goals you defineWrite tools and plugins to allow ChatGPT to access the outside worldMaintain a consistent focus on performance through distributed processing using Celery and RedisExtend LangChain to implement server-to-browser text streamingImprove ChatGPT’s output quality through user-generated feedback mechanismsGet visibility into how users interact with your text generation features by using tracingThere are a ton of courses that show how to use ChatGPT at a very basic level. This is one of the very few courses online that goes far beyond the basics to teach you advanced techniques that top companies are using today. I have a passion for teaching topics the right way – the way that you’ll actually use technology in the real world. Sign up today and join me!

Download您没有权限查看此隐藏内容,您可以选择或者之后刷新本页面查看!
1

评论0

请先
显示验证码
没有账号?注册  忘记密码?