来补上LangChain的CookBook(二)

 LangChain Experssion Language 简称LCEL,感觉就是为了节省代码量,让程序猿们更好地搭建基于大语言模型的应用,而在LangChain框架中整了新的语法来搭建prompt+LLM的chain。来,大家直接看官网链接:LangChain Expression Language (LCEL) | 🦜️🔗 LangChain。

不知道是不是用户量升上去了,今天看到这个网站改版!!左边栏的目录看起来变得更加清晰。直接上use cases和Experssion Language的介绍。之前大概有三篇帖子是根据老官网给出的Cookbook和How to两个页面的示例来写的。如今,Cookbook的示例没有写完,网站就改版了。。。真是人不能懒啊!!哭😭

还好,前面写的几篇博客还好都贴了源代码。。。感觉这次新的代码变少了。更多的是直接让大家去看GitHub的示例:https://github.com/langchain-ai/langchain/tree/master/cookbook🦜🔗 Build context-aware reasoning applications. Contribute to langchain-ai/langchain development by creating an account on GitHub.icon-default.png?t=N7T8https://github.com/langchain-ai/langchain/tree/master/cookbook

这篇cookbook二提前记录了想要看的示例对应的标题:Code writing;Routing by semantic similarity;Adding memory;Adding moderation;Managing prompt size;Using tools。然后在新的网站上搜索了一番,还是有一些例子保留下来的:

利用LLM写代码:Code writing | 🦜️🔗 LangChain;

调整Prompt大小:Managing prompt size | 🦜️🔗 LangChain;

根据查询找提示:Route logic based on input | 🦜️🔗 LangChain;

增加历史信息:Memory in LLMChain | 🦜️🔗 LangChain;

使用Tool:Reddit Search | 🦜️🔗 LangChain。

最后,记得申请key哦。

✅ gpt系列,需要参数openai_api_key,申请地址:https://platform.openai.com/api-keys,刚刚发现503了。。。

✅ anthropic也就是前几天发的Claude系列,需要参数anthropic_api_key,申请地址:App unavailable \ Anthropic

记得Create new secret key以后需要把你的key在别的地方存一下,因为不会再能展示给你看了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/610956.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

三次 Bspline(B样条曲线) NURBS曲线的绘制 matlab

先来了解几个概念: 1.1 节点向量: B-Spline需要定义曲线的节点向量U,它可以对应到Bezier曲线的参数u。 其元素个数 (m1) 和曲线阶数 k 、控制点个数n满足:m1k1n1 如果U的每段的距离是相等,那么这个B-Spline就被称为均…

【精品PPT】智慧路灯大数据平台整体建设实施方案(免费下载)

1、知识星球下载: 如需下载完整PPTX可编辑源文件,请前往星球获取:https://t.zsxq.com/19QeHVt8y 2、免费领取步骤: 【1】关注公众号 方案驿站 【2】私信发送 【智慧路灯大数据平台】 【3】获取本方案PDF下载链接,直…

Vue ElementUI el-input-number 改变控制按钮 icon 箭头为三角形

el-input-number 属性 controls-position 值为 right 时&#xff1b; <el-input-number v-model"num" controls-position"right" :min"1" :max"10"></el-input-number>原生效果 修改后效果 CSS 修改 .el-input-number…

计算机网络 虚拟局域网划分

一、实验内容 1、分别把交换机命名为SWA、SWB 2、划分虚拟局域网 valn &#xff0c;并将端口静态划分到 vlan 中 划分vlan 方法一&#xff1a;在全局模式下划分vlan&#xff0c;在SWA交换机上创建三个vlan&#xff0c;分别为vlan2&#xff0c;vlan3&#xff0c;vlan4。 方…

DS18B20与单片机的通信、DS18B20采集温度、MODBUS协议、练习框架

我要成为嵌入式高手之4月9日51单片机第四天&#xff01;&#xff01; ———————————————————————————— DS18B20温度传感器 单总线数字温度计 异步的半双工的串行通信 测量范围从-55℃ ~ 125℃&#xff0c;增量值为0.5℃ 要用DS18B20采集温度&am…

基于PyAutoGUI图片定位的自动化截图工具--jmeter部分

1、计划 压测完成后需要编写性能测试报告&#xff0c;报告中所需数据截图较多&#xff0c;使用自动化操作方便快捷&#xff0c;就编写一个界面工具以便后续复用。之前编写过loadrunner报告的自动化截图脚本&#xff0c;现在用jmeter也比较多&#xff0c;就编写jmeter部分&#…

UNet网络学习记录

如下图所示&#xff0c;整个网络结构包括两部分&#xff0c;编码结构和解码结构&#xff0c;编码结构是对特征进行提取&#xff0c;解码结构是对特征进行还原&#xff1b;如下右图所示&#xff0c;这个步骤包括数据集的加载&#xff0c;网络的搭建&#xff0c;训练网络&#xf…

计算机网络常见面试总结

文章目录 1. 计算机网络基础1.1 网络分层模型1. OSI 七层模型是什么&#xff1f;每一层的作用是什么&#xff1f;2.TCP/IP 四层模型是什么&#xff1f;每一层的作用是什么&#xff1f;3. 为什么网络要分层&#xff1f; 1.2 常见网络协议1. 应用层有哪些常见的协议&#xff1f;2…

力扣HOT100 - 160. 相交链表

解题思路&#xff1a; /*** Definition for singly-linked list.* public class ListNode {* int val;* ListNode next;* ListNode(int x) {* val x;* next null;* }* }*/ public class Solution {public ListNode getIntersectionNode(ListNode headA, ListNode headB) {if…

无人新零售引领的创新浪潮

无人新零售引领的创新浪潮 在数字化时代加速演进的背景下&#xff0c;无人新零售作为商业领域的一股新兴力量&#xff0c;正以其独特的高效性和便捷性重塑着传统的购物模式&#xff0c;开辟了一条充满创新潜力的发展道路。 依托人脸识别、物联网等尖端技术&#xff0c;无人新…

题目 2349: 信息学奥赛一本通T1437-扩散【二分答案】

信息学奥赛一本通T1437-扩散 - C语言网 (dotcpp.com) #include <iostream> #include <algorithm> using namespace std; #define int long long const int N2e2; int n; struct node{int x,y; }a[N]; int fa[N]; int dist[N][N];//记录两坐标间的曼哈顿距离 int fi…

玩机进阶教程------手机定制机 定制系统 解除系统安装软件限制的一些步骤解析

定制机 在于各工作室与商家合作定制rom中有一些定制机。限制用户私自安装第三方软件。或者限制解锁 。无法如正常机登陆账号等等。定制机一般用于固定行业或者一些部门。专机专用。例如很多巴枪扫描机型等等。或者一些小牌机型。对于没有官方包的机型首先要导出各个分区来制作…