Logo
☆☆☆☆☆
0.0
Intermediate
6h

使用 LangChainGo 构建 AI 应用程序

本课程专为希望进入生成式AI领域但无需更换技术栈的Go开发者设计。你将学习使用Go原生工具构建实际的AI应用,包括强大的LangChainGo框架,并集成PostgreSQL(pgvector)、Pinecone和Redis等主流向量数据库。 课程从生成式AI的基础知识、提示词工程以及OpenAI、Cohere和Hugging Face等提供基础模型的平台讲起。随后深入讲解嵌入(embeddings)与向量搜索技术,并使用Go实现检索增强生成(RAG)流程。你还将构建完整的聊天应用,能够搜索并总结文档内容,全部由Go语言驱动。 无论你是后端工程师还是系统开发人员,本课程都将帮助你在Go应用中集成可扩展、高性能的AI功能。

10 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
使用 LangChainGo 构建 AI 应用程序
本课程专为希望进入生成式AI领域但无需更换技术栈的Go开发者设计。你将学习使用Go原生工具构建实际的AI应用,包括强大的LangChainGo框架,并集成PostgreSQL(pgvector)、Pinecone和Redis等主流向量数据库。 课程从生成式AI的基础知识、提示词工程以及OpenAI...

WHAT YOU'LL LEARN

了解生成式人工智能和大语言模型的基础知识

TAKEAWAY SKILLS

AI Frameworks
Machine Learning
Database
Large Language Models (LLMs)

Content

10 Lessons • 0 Quizzes • 0 Challenges

简介
  1. 1

    关于本课程

  2. 2

    生成式人工智能与大语言模型简介

  3. 3

    提示工程入门

  4. 4

    测验:简介

开始使用基础模型
  1. 1

    OpenAI

  2. 2

    Cohere

  3. 3

    Hugging Face

  4. 4

    Gemini AI

  5. 5

    Stability AI

  6. 6

    测验:开始使用基础模型

向量数据库
  1. 1

    向量数据库与嵌入简介

  2. 2

    向量搜索简介

  3. 3

    测验:向量数据库

将PostgreSQL用作向量数据库
  1. 1

    PostgreSQL中pgvector扩展简介

  2. 2

    动手实践:电影推荐服务

  3. 3

    测验:PostgreSQL 作为向量数据库

Pinecone 向量数据库
  1. 1

    Pinecone 简介

  2. 2

    动手实践:电影推荐服务

  3. 3

    测验:Pinecone 向量数据库

将 Redis 用作向量数据库
  1. 1

    Redis 中的向量搜索简介

  2. 2

    动手实践:电影推荐服务

  3. 3

    测验:Redis 作为向量数据库

LangChain 框架组件
  1. 1

    LangChain 简介

  2. 2

    langchaingo 中的 LLM 与嵌入模型组件

  3. 3

    文档加载器

  4. 4

    链式组件

  5. 5

    测验:LangChain 框架组件

将向量存储与 LangChain 结合使用
  1. 1

    向量存储与检索器组件

  2. 2

    使用 PostgreSQL 作为向量存储与 LangChain 集成

  3. 3

    使用 Pinecone 作为 LangChain 的向量存储

  4. 4

    测验:在 LangChain 中使用向量存储

使用 LangChain 构建
  1. 1

    构建聊天应用

  2. 2

    理解检索增强生成(Retrieval-Augmented Generation,RAG)

  3. 3

    使用RAG构建一个与文档对话的应用程序

  4. 4

    构建一个用于 Minio 对象存储的文档加载器

  5. 5

    测验:使用 LangChain 构建

总结
  1. 1

    结论

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)