- 博客(6)
- 收藏
- 关注
原创 Langchain学习心得(三)-Agent
这个笔记本介绍了如何创建自己的自定义代理。代理由两部分组成:工具:代理可用的工具。代理类本身:决定采取什么行动。在这个笔记本中,我们将介绍如何创建自定义代理。tools = [Tool(description="有助于回答有关当前事件的问题","""虚拟自定义代理。"""@propertydef plan("""根据输入决定要做什么。
2024-07-26 09:30:00 1448
原创 Langchain的学习心得--自定义工具(两种)
当构建自己的代理时,您需要为其提供一组工具列表,代理可以使用这些工具。除了调用的实际函数之外,工具由几个组件组成:name(str),是必需的,并且在提供给代理的工具集中必须是唯一的description(str),是可选的但建议的,因为代理使用它来确定工具的使用方式return_direct(bool),默认为 Falseargs_schema(Pydantic BaseModel),是可选的但建议的,可以用于提供更多信息(例如,few-shot 示例)或用于验证预期参数。
2024-07-25 17:45:17 619
原创 Python Web 搭建网络框架(一)
搭建项目框架文件结构设计1.确保计算机安装python:cmd查看版本号(python);exit()退出交互式环境;检查安装的第三方依赖包 pip list;检查依赖包中是否含有Django2.2.4pip install django==2.2.42.创建项目:cd切换目标文件位置,创建project1的Django项目django-admin startproject project1打开文件夹,导入项目,启动:python manage.py runserver
2022-01-27 15:38:45 1288
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人