
LangChain
文章平均质量分 89
xindoo
10年技术博主,博客专家,曾就职于阿里 小米,目前任贝壳资深工程师。拥有运维、搜索广告、后端业务相关工作经验,擅长Java、Lniux、Redis……
展开
-
用LangChain打造一个可以管理日程的智能助手
那么接下来的问题就是如何让GPT能够查询和操作这个表了。这里我们直接使用了LangChain的@tool装饰器,讲schedules表的基本操作设置为GPT可以识别的接口,当然使用OpenAI的纯原始接口也是可以实现的(参加我之前的文章OpenAI的多函数调用),就是代码量相对会多很多。具体的代码如下,这里我定义了对schedules表的增、删、查的功能。""" 连接到数据库 """@tool""" 新增日程,比如2024-05-03 20:00:00, 周会 """@tool。原创 2024-05-04 20:25:25 · 1758 阅读 · 0 评论 -
用Langchain创建一个可以总结网页内容的Agent
我们首先就是要定义个可以加载到网页内容的工具,这次我们直接使用LangChain提供好的WebBaseLoader。另外借助LangChain的装饰器@tool,我也仅需要正常写一个函数并表明出入参类型和功能即可,不用提供像之前那样复杂的函数定义schema。@tool"""抓取url对应网页的内容"""原创 2024-05-02 21:59:44 · 1044 阅读 · 0 评论