赞
踩
2024-01-05 周五 杭州 多云
内容核心:
a. 原理
b. 实践
c. 认知
小记: AGI 时代已来,成为 AI 全栈人才,步履不停,懂 AI ,懂编程,懂业务,能管理,善经济。
平台的价值在于提升便利性,降低开发成本。
大语言模型开发平台的价值,就是让开发者更方便的开发基于大预言模型的应用,尤其在更换模型时无需二次开发。不要把自己的业务锁死在项目上,中国人要学会人情,但是做事可以善变。
LangChain.js 是 Python 版 LangChain 的姊妹项目,都是由 Harrison Chaase 负责的开源项目;
特色:
a. 可以和 Python 版 LangChain 无缝对接;
b. 抽象设计完全相同,概念一一对应;
c. 所有对象序列化后都可以跨语言使用;
d. API 差别较大;
支持环境:
a. Node.js-18.x,19.x,20.x
b. Cloudflare Workers
c. Vercel/Next.js
d. Supabase Edge Functions
e. Browser
f. Deno
安装:
npm install langchain
a. 版本升级
b. 文档不完善
LangChainHub 解决的真需求是: peompt,chain和agent的定义都是可以【数据化】的。
重点: LangChain 作为大模型的调用的前沿项目,尽管目前存在很多问题。但是我们一样要认识到这种项目存在的积极意义。
pip install semantic-kernel
项目目录下创建 .env 文件,添加以下内容:
# .env
OPENAI_API_KEY=""
OPENAI_API_BASE=""
AZURE_OPENAI_DEPLOYMENT_NAME=""
AZURE_OPENAI_ENDPOINT=""
AZURE_OPENAI_API_KEY=""
备注: Openai & Azure 配置好一个即可。
plugin 是一组函数的集合,可以包含两种函数:
a. 两者都值得学
b. C#,JavaScript 和 Java 现在没得选
c. 做原型,首选 LangChain ,功能多开发快
d. 做产品,建议选 SK
e. 建议只是用 SK 的 Connectors 和 Plugins ,Planner 自己做
优化简历,为开源项目提供代码贡献
心得: 现在搞这种东西就是在邯郸学步,不过却可以了解多一些内容,不然捏,最后大规模的应用是一句话就可以完成调用的,谁又会关心如何实现的。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。