35
content/LangChain Chat with Data/1.简介 Introduction.md
Normal file
35
content/LangChain Chat with Data/1.简介 Introduction.md
Normal file
@ -0,0 +1,35 @@
|
||||
# 第一章 简介
|
||||
|
||||
本课程由哈里森·蔡斯 (Harrison Chase,LangChain作者)与Deeplearning.ai合作开发,课程将介绍如何使用LangChain和自有数据进行对话。
|
||||
|
||||
|
||||
## 一、背景
|
||||
大语言模型(Large Language Model, LLM), 比如ChatGPT, 可以回答许多不同的问题。但是大语言模型的知识来源于其训练数据集,并没有用户的信息(比如用户的个人数据,公司的自有数据),也没有最新发生时事的信息(在大模型数据训练后发表的文章或者新闻)。因此大模型能给出的答案比较受限。
|
||||
|
||||
如果能够让大模型在训练数据集的基础上,利用我们自有数据中的信息来回答我们的问题,那便能够得到更有用的答案。
|
||||
|
||||
|
||||
## 二、 课程基本内容
|
||||
|
||||
在本课程中,我们学习如何使用LangChain和自有数据进行对话。
|
||||
|
||||
LangChain是用于构建大模型应用程序的开源框架,有Python和JavaScript两个不同版本的包。LangChain基于模块化组合,有许多单独的组件,可以一起使用或单独使用。LangChain的组件包括:
|
||||
|
||||
- 提示(Prompts): 使模型执行操作的方式。
|
||||
- 模型(Models):大语言模型、对话模型,文本表示模型。目前包含多个模型的集成。
|
||||
- 索引(Indexes): 获取数据的方式,可以与模型结合使用。
|
||||
- 链式(Chains): 端到端功能实现。
|
||||
- 代理(Agents): 使用模型作为推理引擎
|
||||
|
||||
此外LangChain还拥有很多应用案例,帮助我们了解如何将这些模块化组件以链式方式组合,以形成更多端到端的应用程序。如果你想要了解关于LangChain的基础知识,可以学习使用 LangChain 开发基于 LLM 的应用程序课程(LangChain for LLM Application Development)。
|
||||
|
||||
在本课程中,我们将重点介绍LangChain常见的使用场景:使用LangChain和自有数据进行对话。我们首先会介绍如何使用LangChain文档加载器 (Document Loader)从不同数据源加载文档。然后,我们学习如何将这些文档切割为具有语意的段落。这步看起来简单,不同的处理可能会影响颇大。接下来,我们简要介绍语义搜索(Semantic search),以及信息检索的基础方法 - 对于的用户输入的问题,获取最相关的信息。该方法很简单,但是在某些情况下可能无法使用。我们将分析这些情况并给出解决方案。最后,我们介绍如何使用检索得到的文档,来让大语言模型(LLM)来回答关于文档的问题。
|
||||
|
||||
|
||||
## 三、致谢课程重要贡献者
|
||||
|
||||
最后特别感谢对本课程内容贡献者
|
||||
- Ankush Gola(LandChain)
|
||||
- Lance Martin(LandChain)
|
||||
- Geoff Ladwig(DeepLearning.AI)
|
||||
- Diala Ezzedine(DeepLearning.AI)
|
||||
819
content/LangChain Chat with Data/2.文档加载 Document Loading.ipynb
Normal file
819
content/LangChain Chat with Data/2.文档加载 Document Loading.ipynb
Normal file
File diff suppressed because one or more lines are too long
@ -0,0 +1,119 @@
|
||||
# Blendle's Employee Handbook
|
||||
|
||||
This is a living document with everything we've learned working with people while running a startup. And, of course, we continue to learn. Therefore it's a document that will continue to change.
|
||||
|
||||
**Everything related to working at Blendle and the people of Blendle, made public.**
|
||||
|
||||
These are the lessons from three years of working with the people of Blendle. It contains everything from [how our leaders lead](https://www.notion.so/ecfb7e647136468a9a0a32f1771a8f52?pvs=21) to [how we increase salaries](https://www.notion.so/Salary-Review-e11b6161c6d34f5c9568bb3e83ed96b6?pvs=21), from [how we hire](https://www.notion.so/Hiring-451bbcfe8d9b49438c0633326bb7af0a?pvs=21) and [fire](https://www.notion.so/Firing-5567687a2000496b8412e53cd58eed9d?pvs=21) to [how we think people should give each other feedback](https://www.notion.so/Our-Feedback-Process-eb64f1de796b4350aeab3bc068e3801f?pvs=21) — and much more.
|
||||
|
||||
We've made this document public because we want to learn from you. We're very much interested in your feedback (including weeding out typo's and Dunglish ;)). Email us at hr@blendle.com. If you're starting your own company or if you're curious as to how we do things at Blendle, we hope that our employee handbook inspires you.
|
||||
|
||||
If you want to work at Blendle you can check our [job ads here](https://blendle.homerun.co/). If you want to be kept in the loop about Blendle, you can sign up for [our behind the scenes newsletter](https://blendle.homerun.co/yes-keep-me-posted/tr/apply?token=8092d4128c306003d97dd3821bad06f2).
|
||||
|
||||
## Blendle general
|
||||
|
||||
*Information gap closing in 3... 2... 1...*
|
||||
|
||||
---
|
||||
|
||||
[To Do/Read in your first week](https://www.notion.so/To-Do-Read-in-your-first-week-9ef69b65b63a4ec7b8394ec703856c32?pvs=21)
|
||||
|
||||
[History](https://www.notion.so/History-29b2b8fd36dd48db80dc682119aaefef?pvs=21)
|
||||
|
||||
[DNA & culture](https://www.notion.so/DNA-culture-7723839e26124ed2ba3adafe8de0a080?pvs=21)
|
||||
|
||||
[General & practical ](https://www.notion.so/General-practical-87085be150824011b79891eb30ca9530?pvs=21)
|
||||
|
||||
## People operations
|
||||
|
||||
*You can tell a company's DNA by looking at how they deal with the practical stuff.*
|
||||
|
||||
---
|
||||
|
||||
[Office](https://www.notion.so/Office-b014d3d2c62240308865d11bba495322?pvs=21)
|
||||
|
||||
[Time off: holidays and national holidays](https://www.notion.so/Time-off-holidays-and-national-holidays-bd94b931280a45a6b8eb3f29c2c4b42a?pvs=21)
|
||||
|
||||
[Calling in sick/better](https://www.notion.so/Calling-in-sick-better-b82ec184fd544a8e9aa926ac37bb1ab1?pvs=21)
|
||||
|
||||
[Perks and benefits](https://www.notion.so/Perks-and-benefits-820593b38ebc44209fe35ae553100de6?pvs=21)
|
||||
|
||||
[Travel costs and reimbursements](https://www.notion.so/Travel-costs-and-reimbursements-e76623c6e0664863a769aeed028954e2?pvs=21)
|
||||
|
||||
[Parenthood](https://www.notion.so/Parenthood-a6d62b65a9d84489a75586a3c542b3f1?pvs=21)
|
||||
|
||||
## People topics
|
||||
|
||||
*Themes we care about.*
|
||||
|
||||
---
|
||||
|
||||
[Blendle Social Code](https://www.notion.so/Blendle-Social-Code-685a79c8df154ee09f35b35cc147af6b?pvs=21)
|
||||
|
||||
[Diversity and inclusion](https://www.notion.so/Diversity-and-inclusion-d7f9d3e6b6ef4a1ab8f2c0a7b3ea3eec?pvs=21)
|
||||
|
||||
[#letstalkaboutstress](https://www.notion.so/letstalkaboutstress-d46961f6ac98432ab07b5d5afc52c2d0?pvs=21)
|
||||
|
||||
## Feedback and development
|
||||
|
||||
*The number 1 reason for people to work at Blendle is growth and learning from smart people.*
|
||||
|
||||
---
|
||||
|
||||
[Your 1st month ](https://www.notion.so/Your-1st-month-85909edc55a34f349bbed522c5245a65?pvs=21)
|
||||
|
||||
[Goals](https://www.notion.so/Goals-122bff69bd634c519cd3c6dc01dbc282?pvs=21)
|
||||
|
||||
[Feedback cycle](https://www.notion.so/Feedback-cycle-5f32358dba874c39be5ca5aa464c310e?pvs=21)
|
||||
|
||||
[The Matrix™ (job profiles)](https://www.notion.so/The-Matrix-job-profiles-da91736ff35545458559eceb0075ed66?pvs=21)
|
||||
|
||||
[Blendle library](https://www.notion.so/Blendle-library-f34188e536234c9a8976c9d4602b0be3?pvs=21)
|
||||
|
||||
## **Hiring**
|
||||
|
||||
*The coolest and most impactful thing when done right.*
|
||||
|
||||
---
|
||||
|
||||
[Rating systems](https://www.notion.so/Rating-systems-2ba332377459427194acc798e5f8869c?pvs=21)
|
||||
|
||||
[Getting people in (branding&sourcing)](https://www.notion.so/Getting-people-in-branding-sourcing-a3277fef078041a881f56556e24f0d8a?pvs=21)
|
||||
|
||||
[Highly Skilled Migrants and relocation](https://www.notion.so/Highly-Skilled-Migrants-and-relocation-84a6576fb27d4a8fae2f73e4eae57d21?pvs=21)
|
||||
|
||||
## How to lead at Blendle
|
||||
|
||||
*Here are some tips and tools to help you become a great leader.*
|
||||
|
||||
---
|
||||
|
||||
[How to lead at Blendle ](https://www.notion.so/How-to-lead-at-Blendle-f8c6b1d989d841bb87510fc2ab1ba970?pvs=21)
|
||||
|
||||
[Your check-list](https://www.notion.so/Your-check-list-aaca857a846848688da3a37f28682c15?pvs=21)
|
||||
|
||||
[Leading Feedback ](https://www.notion.so/Leading-Feedback-a1970c9f7b70443d881ca92d4e98be25?pvs=21)
|
||||
|
||||
[Salary talks](https://www.notion.so/Salary-talks-35681ab732c048a9bbdf8c50babe64b5?pvs=21)
|
||||
|
||||
[Hiring ](https://www.notion.so/Hiring-0bdf54d3d25f4c59bfdf3712a5104bbc?pvs=21)
|
||||
|
||||
[Firing](https://www.notion.so/Firing-e0da1de62b304751bbd95a681908c7ad?pvs=21)
|
||||
|
||||
[Party and study budget](https://www.notion.so/Party-and-study-budget-4e31001531c24d0fa447bbfcd6ccfd3f?pvs=21)
|
||||
|
||||
[Holidays](https://www.notion.so/Holidays-1529506bb8884f0aa11cc799ced11ed0?pvs=21)
|
||||
|
||||
[Sickness absence](https://www.notion.so/Sickness-absence-79a495f601df4004801475ea79b3d198?pvs=21)
|
||||
|
||||
[Personal User Guide](https://www.notion.so/Personal-User-Guide-be2238ccb597412e8a517d40cda7e7d5?pvs=21)
|
||||
|
||||
[Soft shizzle](https://www.notion.so/Soft-shizzle-41255d79fbe84492b153121cd7a2e3e8?pvs=21)
|
||||
|
||||
## About this document
|
||||
|
||||
---
|
||||
|
||||
*Lessons from three years of HR*
|
||||
|
||||
[About this document and the author](https://www.notion.so/About-this-document-and-the-author-ee1faab1bcae4456b8c62043a8a194cd?pvs=21)
|
||||
Binary file not shown.
Reference in New Issue
Block a user