大模型应用开发极简入门:基于GPT-4和ChatGPT

大模型应用开发极简入门:基于GPT-4和ChatGPT

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

大模型应用开发指南。人人都可以借力大模型,做出AI应用。

内容简介

本书为大模型应用开发极简入门手册,为初学者提供了一份清晰、全面的“可用知识”,带领大家快速了解GPT-4和ChatGPT的工作原理及优势,并在此基础上使用流行的Python编程语言构建大模型应用。通过本书,你不仅可以学会如何构建文本生成、问答和内容摘要等初阶大模型应用,还能了解到提示工程、模型微调、插件、LangChain等高阶实践技术。书中提供了简单易学的示例,帮你理解并应用在自己的项目中。此外,书后还提供了一份术语表,方便你随时参考。

准备好了吗?只需了解Python,你即可将本书作为进入大模型时代的启动手册,开发出自己的大模型应用。

作者简介

作者奥利维耶·卡埃朗,国际支付服务先驱Worldline公司机器学习研究员、布鲁塞尔自由大学机器学习博士,业余时间在布鲁塞尔自由大学教授机器学习课程。

章节目录

版权信息

O'Reilly Media, Inc. 介绍

推荐序一 学习成为善用AI的人

推荐序二 开启一段有趣、有启发、有收获的冒险旅程

推荐序三 人人都要学会和AI相处

推荐序四 AI工程师:做新一轮智能革命的首批探索者

推荐序五 进入智能应用的新时代

推荐序六 AGI:不要旁观,要真正参与

推荐序七 不要害怕被ChatGPT取代,要做第一批驾驭新技术的人

译者序 没有谁天生就是AI工程师

前言

第1章 初识GPT-4和ChatGPT

1.1 LLM概述

1.1.1 探索语言模型和NLP的基础

1.1.2 理解Transformer架构及其在LLM中的作用

1.1.3 解密GPT模型的标记化和预测步骤

1.2 GPT模型简史:从GPT-1到GPT-4

1.2.1 GPT-1

1.2.2 GPT-2

1.2.3 GPT-3

1.2.4 从GPT-3到InstructGPT

1.2.5 GPT-3.5、Codex和ChatGPT

1.2.6 GPT-4

1.3 LLM用例和示例产品

1.3.1 Be My Eyes

1.3.2 摩根士丹利

1.3.3 可汗学院

1.3.4 多邻国

1.3.5 Yabble

1.3.6 Waymark

1.3.7 Inworld AI

1.4 警惕AI幻觉:限制与考虑

1.5 使用插件和微调优化GPT模型

1.6 小结

第2章 深入了解GPT-4和ChatGPT的API

2.1 基本概念

2.2 OpenAI API提供的可用模型

2.3 在OpenAI Playground中使用GPT模型

2.4 开始使用OpenAI Python库

2.4.1 OpenAI访问权限和API密钥

2.4.2 Hello World示例程序

2.5 使用GPT-4和ChatGPT

2.5.1 ChatCompletion端点的输入选项

2.5.2 ChatCompletion端点的输出格式

2.5.3 从文本补全到函数

2.6 使用其他文本补全模型

2.6.1 Completion端点的输入选项

2.6.2 Completion端点的输出格式

2.7 考虑因素

2.7.1 定价和标记限制

2.7.2 安全和隐私

2.8 其他OpenAI API和功能

2.8.1 嵌入

2.8.2 内容审核模型

2.8.3 Whisper和DALL · E

2.9 小结(含速查清单)

第3章 使用GPT-4和ChatGPT构建应用程序

3.1 应用程序开发概述

3.1.1 管理API密钥

3.1.2 数据安全和数据隐私

3.2 软件架构设计原则

3.3 LLM驱动型应用程序的漏洞

3.3.1 分析输入和输出

3.3.2 无法避免提示词注入

3.4 示例项目

3.4.1 项目1:构建新闻稿生成器

3.4.2 项目2:YouTube视频摘要

3.4.3 项目3:打造《塞尔达传说:旷野之息》专家

3.4.4 项目4:语音控制

3.5 小结

第4章 GPT-4和ChatGPT的高级技巧

4.1 提示工程

4.1.1 设计有效的提示词

4.1.2 逐步思考

4.1.3 实现少样本学习

4.1.4 改善提示效果

4.2 微调

4.2.1 开始微调

4.2.2 使用OpenAI API进行微调

4.2.3 微调的应用

4.2.4 生成和微调电子邮件营销活动的合成数据

4.2.5 微调的成本

4.3 小结

第5章 使用LangChain框架和插件增强LLM的功能

5.1 LangChain框架

5.1.1 动态提示词

5.1.2 智能体及工具

5.1.3 记忆

5.1.4 嵌入

5.2 GPT-4插件

5.2.1 概述

5.2.2 API

5.2.3 插件清单

5.2.4 OpenAPI规范

5.2.5 描述

5.3 小结

5.4 总结

术语表

作者简介

封面简介

大模型应用开发极简入门:基于GPT-4和ChatGPT是2024年由人民邮电出版社出版,作者[比] 奥利维耶·卡埃朗。

得书感谢您对《大模型应用开发极简入门:基于GPT-4和ChatGPT》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
丰田一页纸极简整理法 电子书
《丰田一页纸极简整理法》以作者在丰田公司学到的“一页纸”整理法为基础,结合在丰田公司的工作经历,介绍了这种工作方法如何在工作现场中发挥作用。只要一页纸,以及一支三色笔,就可以轻松整理信息、总结要点、表达结论。书中不仅介绍了一页纸工作方式的含义,还介绍了其中蕴含的信息整理方法,细致展现了“一页纸工作方式”从概念到应用的详细过程,能够让读者对照着按简单清楚的步骤学习,轻松学会思维整理的方法。
Vue.js前端开发快速入门与专业应用 电子书
摸透Vue.js,无论是桌面端还是移动端,让你从容面对!
Android移动应用设计与开发(第2版)——基于Android Studio开发环境 电子书
适读人群 :高校计算机、软件相关专业学生,适合零售和培训。   1. 以Android Studio为开发环境,同类书国内空白。   2. 以一个完整的实际商业案例来讲述移动应用的开发过程,并将其功能需求穿插到书中各章节,通过结合该案例给读者系统而生动的阐述各个知识点,并最终引导读者构建一款完整的移动应用产品。
BERT基础教程:Transformer大模型实战 电子书
本书聚焦谷歌公司开发的BERT自然语言处理模型,由浅入深地介绍了BERT的工作原理、BERT的各种变体及其应用。
鸿蒙应用开发实战 电子书
本书为华为鸿蒙系统HarmonyOS开发图书,以JavaScript为开发语言,提供完整源代码。