Giter Club home page Giter Club logo

ainote's Introduction

《AI 大模型应用开发实战营》

  • 欢迎来到AI大语言模型训练营!这里是课后练习的文档,供学员们进行课后巩固和练习。

  • 最近参加了极客时间《AI 大模型应用开发实战营》,我学习了 AI 大模型的应用开发,以下是参加该训练营的课后练习已经相关总结。

  • 该项目包涵:

    • 大型语言模型的理论和开发基础:深入探究像 GPT-4 这样的大型语言模型的内部运作,包括其架构,训练方法,应用等。
    • 用 LangChain 开发 AIGC 应用:使用 LangChain 开发 AIGC 应用的实践示例和教程,展示了大型语言模型的实际应用。
  • 课程项目地址:https://github.com/ShengqinYang/openai-quickstart

  • Fork From:https://github.com/DjangoPeng/openai-quickstart

练习2:使用openai_api相关原生的API实现OpenaiTranslator项目

练习3:大模型应用开发框架Langchain相关学习

  • LangChain
    • LangChain 是什么
    • 为什么需要 LangChain
    • LangChain 典型使⽤场景
    • LangChain 基础概念与模块化设计
  • LangChain 5大核⼼模块⼊⻔与实战
    • Model I/O: -- 包涵:Models、Prompt、Output Parsers
    • chains --整合模型与其他组件,包涵各种不同的chain的使用
    • memory --记住之前的对话。两个功能:读取(READ)和写入(WRITE)
    • data_connection --包涵:文本加载器、文档转换器、文本向量模型、向量数据库、检索器
    • agents --访问其他的工具,比如:给chatgpt增加联网的功能,对接google搜索引擎
  • LangChain 5大核⼼模块源码结构梳理
  • AutoGPT 原始版本定位与功能解读
  • LangChain 版 AutoGPT 技术方案与架构设计
    • 网络搜索(SerpAPIWrapper)模块
    • 文件读写(FileTool)模块
    • 持久化存储(VectorStores)模块
    • 向量模型(Embeddings)模块
    • 聊天模型(Chat Models)模块
  • 实战 LangChain 版 AutoGPT
  • Sales-Consultant 市场需求分析
  • Sales-Consultant 产品定义与功能规划
  • Sales-Consultant 技术方案与架构设计
    • 解析与索引管理(Indexes)模块
    • 知识库问答(QA Chain)模块
    • 用户引导(Example Selectors)模块
  • 实战 LangChain 版 Sales-Consultant

开源许可证

本项目采用 Apache 许可证 进行授权。

联系我们

如果您在练习过程中遇到任何问题或需要帮助,请随时联系我们:

祝您学习愉快!

ainote's People

Contributors

shengqinyang avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.