GenAI – 面向 javascript 开发人员的 Langchain

GenAI – Langchain for javascript developers

通过使用 Javascript 构建现实生活中的用例来学习生成式 AI 和 Langchain

 学习内容

  • 生成式 AI 技术和构建 LLM 驱动的应用程序
  • 使用最新 Langchain 版本的带有 Javascript/Typescript 的 Langchain
  • 使用私有数据构建 RAG 应用程序
  • 使用 LLMs
  • 使用不同的 LLMs 和 LLM 提供商
  • Langchain:LCEL、链、检索器、拆分器、输出解析器、聊天内存、langsmith
  • 扎实理解概念:嵌入、向量数据库、LLM 参数

 要求

  • 基本的 JavaScript/Typescript 知识,有 Nodejs 经验
  • 基本软件工程概念
  • 不需要机器学习经验

 描述

欢迎参加面向 JavaScript 开发人员的生成式 AI 和 LangChain 课程!本课程专为准备在快速增长的生成式 AI 领域发展职业生涯的 JavaScript 专业人士量身定制。虽然 AI 和机器学习传统上由 Python 主导,但生成式 AI 开辟了新的可能性,使 JavaScript 开发人员能够构建高质量的 LLM 驱动的应用程序。

谁应该参加这门课程?本课程专为具有 JavaScript 和 Node.js 经验的开发人员和架构师而设计,他们渴望构建由大型语言模型 (LLMs。您将学习如何将 JavaScript 与 LangChain 结合使用来创建生成式 AI 应用程序,掌握 RAG(检索增强生成)、嵌入、矢量数据库等核心概念。到最后,您将有能力开发强大的生成式 AI 应用程序。

课程旅程:我们首先设置开发环境,创建基本应用程序以探索关键框架。然后,我们将深入探讨高级主题,构建具有可检索增强生成等功能的实际应用程序,并添加带有聊天历史记录的对话层。

 涵盖的主要主题:

  • 使用 JavaScript/TypeScript 的 LangChain

  • LLMs与 AWS Bedrock、GPT 和 Anthropic 等顶级提供商合作

  • 提示 & PromptTemplates

  •  输出解析器

  • :包括传统链和 LCEL

  • LLM 参数: Temp, Top-p, Top-k

  •  朗史密斯

  • 嵌入和向量存储(例如,Pinecone)

  • RAG(检索增强生成)

  • 工具:Web 爬虫、文档加载器、文本拆分器

  •  记忆和聊天记录

在整个课程中,您将参与动手练习并构建真实世界的项目来强化每个概念,确保在使用 JavaScript 的生成式 AI 方面打下坚实的基础。完成课程后,您将熟练使用 LangChain 开发多功能、高性能的 LLM 应用程序。

包括什么?本课程也是一种社区体验。通过终身访问权限,您将获得:

  • 包含完整课程代码的 GitHub 存储库

  • 访问专属 Discord 社区,获取有关 GenAI 主题的支持和讨论

  • 免费更新和持续改进,无需额外费用

 免责 声明:

  • 这不是初学者课程;假定有软件工程经验和一些 JavaScript 经验。

  • 我们将使用 VSCode IDE(尽管欢迎任何编辑器)。

  • 某些 LLM 服务可能需要付费,但我们会尽可能使用免费选项。

  • 此处表达的观点和意见是我自己的观点和意见,不代表我雇主的观点和意见。

本课程适合谁:

  • 希望通过生成式 AI 技术推动其职业发展的 Javascript 开发人员和架构师
  • 想要学习如何使用 LangChain 构建基于 Generative AI 的应用程序的工程师
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。