如果您也和我一样准备春招,只为
TOP20大厂
,欢迎加我微信shunwuyu
,一起交流面经,一起屡败屡战
前言
太热了
, 不只是这三月的天气,更是被围得水泄不通的小米汽车展厅!龙总刚面完百度,感觉发挥挺好,班上几个同学一起摸了把小米汽车
,感受下未来会属于我们的第一辆dream car
。
小米汽车太帅,特别是紫色那款。纯纯的超跑范儿,果然还是雷总懂年轻人,就是有点费腰。但是龙总、贺总就喜欢开着这车跟女朋友去开心啊,费的又不是开车的这点时间….
嘿,雷总,等我们四月份拿下小米offer, 内部员工价14.99万提一辆可好?各位宝子们一起加油, 买辆小米汽车作为毕业礼,跑车范儿太足了,还要什么718/911。绝非广告,感觉国产跑车要崛起。
问学长
三月份,中小厂offer拿了一堆,百度、蔚来等大厂挂了。目前在沉淀之中,准备四月份冲一波字节,于是又咨询了一波学长。
这位15级学长在学院非常传奇,当年打破了就业薪资记录,是天花板一样的存在。他非常有眼光,从入职起,每年年终奖多半部分会用来购买公司股票,抖音一上市,估计在上海买房的钱就有了。
他帮我分析,目前我的代码基础和面试水平,四月份再努力一把,冲字节还是有戏的。不过他挺建议我关注些AI新公司。7年前去字节是最好的,现在AI公司是未来。 当然,字节也越来越AI化了, 比如coze体验就挺好。他建议我把英语和AI应用开发搞起来,说不定这是撬动入职AI大厂的好方式。单纯靠前端和其它优秀选手硬碰硬,夺葵肯定难。也许剑走偏锋,靠对AI的理解和项目经验可能会为春招建奇功。
吴恩达系列
去年陆续跟着吴恩达的系列课程,学习了Prompting、RAG、深度学习等课程。为了春招,打算把LangChain学一下, 4月份写一个LangChain
相关项目放到简历上。毕竟LangChain
即支持Python, 又支持JS(TS)。
单词和短语
现在海外远程工作很流行了, 搞LLM或Web3.js, 英语都挺重要的。 以下内容是我自己的单词记账本,便于以后复习和交流。欢迎大家到评论区,辅导我这被女朋友(春夏冬香)寝室群嘲的六级永不过loser
。
我从Overview开始哈, 想写一些文章记录自己专业英语和AIGC/AGI的学习历程。
LangChain
for LLM Application Development LangChain是比较流行的LLM应用程序开发框架
Overview
概述By
prompting
an LLM 这里prompting用的很好,期待自己成为一个Prompting Engineer
thrilled
兴奋 用于邀请到大牛一起工作,表示激动的心情.in collaboration with 与XX合作
thanks to having me
glup code 粘合代码 低效, 应该交给框架
started as an open source framework 最初是一个开源框架
development process 开发流程
have Harrison here 与某人在这里
is now possible to develop AI applications much faster than ever before LLM让AI从科学走向产品,走向所有开发者(所有人都可以是开发者)
come about 来自,发生
taling to a bunch of folks 与一群人聊
And in face 实际上
As a sign of LangChain’s
momentum
作为LangChain势头的一个迹象numerous users 众多使用者
instrumental 重要
rapid rate of development 快速的发展
ships code and features 发布代码和功能
amazing pace 惊人的速度
conjunction
with 配合chains of ways of combing these modular components 链式模块
end to end applications 端到端应用
cover 用于说课程会cover哪些内容
indexes 向量索引
ingesting data 摄入数据 即提供给LLM的数据,比如RAG用到的数据
on the XXX side 在XX这边
contributes to these materials 学习材料有贡献
and so with that 那么
技术理解
- LangChain是什么?
LangChain started as an open source framework for building LLM application
LangChain最初是一个用于构建LLM应用程序的开源框架。
提供了Python和JavaScript两种语言包。
专注于组合和模块化。
链式调用
- 既然有了LLM 以及prompting这样的交流方式,为什么还需要用用到
LangChain
呢?
But an application can require prompting an LLM multiple times, and parsing it's
output , and so there's a lot of glup code that needs to be written。
Langchain makes this development process much easier。
LangChain 让基于LLM的应用开发更容易,将粘合代码封装好了,有清晰的API。
taling to a bunch of folks in the field who were building more
complex applications and saw some common abstractions in terms of
how they were being developed.
LangChains可以解决上面提到的complex application
和common abstractions
场景。
总结
本文是自己发大愿,走AGI的第一篇,欢迎大家一起与我通过吴恩达系列学习口语和AI相关技术,谢谢!