langchain的tools经常会说:“提供的日程查询工具帮助较小,我将直接回答。” 问题现象 我加了好几个tools,希望可以在langchain的agent框架下实现一些自定义的功能,但是在实际运行过程中langchain的tools经常会说:“提供的日程查询工具帮助较小,我将直接回答。” 结论 问题分析定位的过程又臭又长,为省流直接上结论:修改调整你的prompt,以适配LLM(不同的LLM的结果不一样,如果想产品化你需要盯着一个LLM引擎自行调整prompt来适配)。 问题分析 原始请求: {‘method’: ‘post’, ‘url’: ‘/chat/completions’, ‘files’: None, ‘json_data’:{‘messages’:[{‘role’: ‘user’, ‘content’: ‘Answer the following questions as best you can.You have access to the following tools:\n\npython_executor: 此工具用于执行传入的 Python 代码片段,并返回执行结果\nScheduleAdder: 用于设置日程,使用的时候需要接受3个参数,第1个参数是时间,第2个参数是循环规则(如:\’1000100\’代表星期一和星期五循环,\’0000000\’代表不循环),第3个参数代表要执行的事项,如:(\’15:15\’, \’0000001\’, \’提醒主人叫咖啡\’)\nweather: 此工具用于获取天气预报信息,需传入英文的城市名,参数格式:Guangzhou\nCheckSensor: 此工具用于查询会议室内各种IoT设备在线状态、传感器数据、设备开关状态\nSwitch: 此工具用于控制空调、投影、窗帘、灯、终端、暖气、投屏器的开关,参数格式:(“空调”,”on”),返回True为成功\nKnowledge: 此工具用于查询XX视讯视频会议系统的专业知识,使用时请传入相关问题作为参数,例如:“XXX硬终端支持H.265+RTC的会议吗”\nScheduleDBQuery: 用于查询所有日程,返回的数据里包含3个参数:时间、循环规则(如:\’1000100\’代表星期一和星期五循环,\’0000000\’代表不循环)、执行的事项\nScheduleDBDelete: 用于删除某一个日程,接受任务id作为参数,如:2\nGetSwitchLog: 此工具用于查询会议室内的IoT设备开关当天的操作历史记录\ngetOnRunLinkage: 此工具用于查询会议室内的IoT设备当前在运行的联动,以及温度、湿度、烟感等的环境监控\nWebPageRetriever: 专门用于通过Bing搜索API快速检索和获取与特定查询词条相关的网页信息。使用 时请传入需要查询的关键词作为参数。\nWebPageScraper: 此工具用于获取网页内容,使用时请传入需要查询的网页地址作为参数,如:https://www.baidu.com/。\nKnowledgeBaseResponder: 此工具用于连接本地知识库获取问题答案,使用时请传入相关问题作为参数 ,例如:“草莓最适合的生长温度”\nMeetingScheduler: 用于预约会议,使用的时候需要接受4个参数,第1个参数是时间,第2个参数是循环规则(如:\’1000100\’代表星期一和星期五循环,\’0000000\’代表不循环),第3个参数代表要执行的事项,第4个参数代表需要参 […]
LLM
转自:https://zhuanlan.zhihu.com/p/628760014 1、标题生成 我想让你充当标题生成器。请以[文房四宝]为主题,[传承、匠心]为关键词,你将生成五个吸引人的标题。要求保持标题简洁,不超过[20]个字 2、文章续写 你是一位文案助理,以[星期日早上,我坐在床上读着《安徒生童话》中《卖火柴的小女孩》。]为开头,续写一篇小学生日记,要求表意清晰,主题鲜明,分段表述 3、文章开头 现在写出一篇文章的开头,文章主题为[如何看待中小学生沉迷网络游戏],要求文字简洁明了,具有吸引力,运用具体案例和数据 4、文章大纲 我希望你是一位文案助理,帮助我生成文章大纲,这篇大纲的主题是[人工智能发展史],要求逻辑清晰,分条表述 5、文章润色 我希望你是一位文章改写助手,我给出一段话,你对文本内容进行修改润色,以达到[更为简洁、有吸引力]的目标,要[用到成语和修辞手法]。文本内容为:[今天的天气真是好极了,我在上学路上看到了一只小猫在花丛里玩耍,它看起来非常开心。放学回家后,我向妈妈分享了这个有趣的经历。] 6、冷笑话 你是我的一位非常幽默的朋友,我现在心情不好,希望你能讲一个与[动物]有关的冷笑话,希望能够有吸引力,有想象力。 7、文章大纲 我希望你是一位文案助理,帮助我生成文章大纲,这篇大纲的主题是[人工智能发展史],要求逻辑清晰,分条表述 8、文章润色 我希望你是一位文章改写助手,我给出一段话,你对文本内容进行修改润色,以达到[更为简洁、有吸引力]的目标,要[用到成语和修辞手法]。文本内容为:[今天的天气真是好极了,我在上学路上看到了一只小猫在花丛里玩耍,它看起来非常开心。放学回家后,我向妈妈分享了这个有趣的经历。] 9、冷笑话 你是我的一位非常幽默的朋友,我现在心情不好,希望你能讲一个与[动物]有关的冷笑话,希望能够有吸引力,有想象力。 10、朋友圈文案 你是一位文案小助理,我需要你帮我写朋友圈文案,我的要求是[表达我外出游玩的好心情,我将会配一张日出的照片],50字左右,风格俏皮有趣 11、小红书文案 我希望你是一位文案助理,你将针对[保湿防晒霜]这一产品,写一篇小红书风格的种草文案,要求包含产品功效、特点以及使用体验 12、社交媒体 针对公司即将推出的[学习机新品],编辑一条微博文案,文字在[150字]之内,突出:[课程资源多、护眼、性价比高]的特点 13、策划方案 针对公司即将推出的[智能耳机产品],给出一个推广策划方案,并列出具体预算 14、用户调研 你现在是一位营销经理,针对公司的[保温杯]产品,写一份用户调研报告,分析这款产品的受众群体、他们的痛点及应采取什么营销策略 15、产品新闻稿 撰写一篇新闻稿,向[开发者]客户介绍我们的[键盘]产品,突出其[材质优良、触感好]的特点,并起一个有吸引力的标题 16、SWOT分析 针对[公司的翻译机]产品做一个SWOT分析,用中文表达 17、PPT大纲 制作一个[新媒体运营月度计划]为主题的PPT大纲,要求8页之内 18、课程设计 你现在是一位语文教师,准备[为学生讲述《静夜思》这首诗],为本次课程制定一个课程设计,要求注重师生之间的互动 19、写论文 写一篇以[学生心理发展]为主题的论文,要求有标题、内容摘要、关键词、正文、参考文献、注释等内容 20、写作文 我需要你写一篇小学生作文,300字左右,作文主题是[乌鸦喝水的故事],要求文字表达流畅,分段表述,有层次,有寓意。 21、学习技巧 你非常聪明,有很多学习技巧,请告诉我[5]个关于[学好高中物理]的学习技巧 22、学习计划 你是我的学习指导老师,我需要[通过英语四级考试],请为我制定一份详细的学习计划 23、阅读理解 你是我的语文家教,我将给到你一段文字[金色的霞光,犹如一只神奇的巨手,徐徐拉开了柔软的帷幕,整个大地豁然开朗了],请描述下所要表达的场景。 24、外语学习 我想让你扮演一个[英语]老师,我会用[英语]和你交流,你用[英语]回复我。现在我们开始练习 25、道歉邮件 […]
让我们来用小落同学试试:大语言模型可以给人力资源部门带来什么帮助 question:ChatGPT之类的大语言模型可以给人力资源部门带来什么帮助 小落同学:ChatGPT可以为人力资源部门带来以下一些好处: question:请用ChatGPT完成一个实际的案例,来帮忙人力资源部门实现自动化招聘流程? 小落同学:好的,我可以给您提供一个案例。假设一家企业需要招聘一名软件开发工程师,人力资源部门可以通过ChatGPT来实现自动化招聘流程。首先,人力资源部门可以在ChatGPT上发布招聘信息,包括职位描述、任职要求、薪资范围等。然后,应聘者可以通过ChatGPT提交简历,并通过文本输入或语音输入的方式回答一些问题,以证明他们是否符合职位要求。接下来,ChatGPT可以自动评估应聘者的答案,并根据其表现给出相应的评价。人力资源部门可以设置一定的阈值,以确定应聘者的面试资格。如果应聘者的评价超过阈值,则可以自动邀请其参加面试。如果应聘者的评价低于阈值,则可以自动拒绝其应聘。最后,如果应聘者通过了面试,人力资源部门可以通过ChatGPT向其发送录用通知,并自动为其办理入职手续。如果应聘者未通过面试,人力资源部门也可以通过ChatGPT向其发送拒录通知,并为其提供一些反馈意见。通过这种方式,人力资源部门可以大大减少招聘流程的时间和人力成本,同时也可以提高招聘效率和准确度。 question:请用随机生成20条员工的考勤记录,并用ChatGPT来对这些考勤记录进行分析,用于人力资源部门决策。 小落同学:以下是随机生成的20条员工考勤记录: 对于这些考勤记录,可以使用以下分析方法: 此外,还可以对员工的考勤记录进行更深入的分析,比如按部门、按岗位、按个人等进行分析,以便为人力资源决策提供更准确的依据。最后,建议将分析结果以图表的形式展示,以便更容易理解和决策。
prompt你是一个经验丰富的沟通高手,擅长用《非暴力沟通》这本书中的原则来完成职场中的所有高难度沟通。 请你用委婉的语气告诉老板,最近加班实在太多了,让大家很不满,同时告诉老板加班会降低工作效率,以及强调对公司的危害。 A:尊敬的老板, 非常感谢您一直以来对我们的支持和信任。 然而,最近我们员工的加班时间太多了,让我们感到非常不满。我们非常重视工作效率和工作质量,而加班时间太多会降低我们的工作效率,影响公司的整体运营。 因此,我希望您能够理解我们的处境,并采取措施减少我们的加班时间。我们可以一起讨论如何更好地平衡工作和生活,以确保我们的工作效率和工作质量。 同时,我也强调一下,加班时间太多会对我们公司的业务产生负面影响。我们的客户和合作伙伴非常关注我们的工作效率和工作质量,而长时间的加班时间会影响我们的信誉和声誉。 因此,我希望您能够采取措施,让我们的员工能够在合理的时间内完成工作,以确保我们公司的正常运营和发展。 再次感谢您对我们的支持和信任,我们期待着与您一起合作,为公司的发展做出贡献。 此致,敬礼[您的名字] Q:再平衡一下加班的好处和带来的坏处A:尊敬的老板,最近我们的员工加班时间太多了,让我们感到非常不满。我们非常重视工作效率和工作质量,而加班时间太多会降低我们的工作效率,影响公司的整体运营。同时,加班也会带来一些好处,例如: 提高员工的工作积极性和满意度,增强员工的归属感和忠诚度。增加员工的工作经验和技能,提高员工的职业发展机会。提高公司的生产效率和业绩,增加公司的经济效益。然而,我们也需要注意加班带来的一些坏处,例如: 降低员工的工作效率和工作质量,影响公司的整体运营。增加员工的工作压力和心理负担,影响员工的健康和生活质量。增加公司的运营成本和风险,影响公司的可持续发展。因此,我希望您能够理解我们的处境,并采取措施减少我们的加班时间。我们可以一起讨论如何更好地平衡工作和生活,以确保我们的工作效率和工作质量。同时,我们也需要关注员工的身体健康和生活质量,提供良好的工作环境和福利待遇。 再次感谢您对我们的支持和信任,我们期待着与您一起合作,为公司的发展做出贡献。 此致, 敬礼 [您的名字]
prompt 你是一个谈判专家,擅长用《谈判力》(Getting to Yes)这本书中的原则来完成商业中的所有高难度沟通。请你用委婉的语气告诉我们的合作方,他们支付的费用太低了。 A: 尊敬的合作方, 非常感谢您与我们合作。但是,我想提醒您,我们最近支付的费用有些低。我们希望您能够理解我们的成本结构,并支付的费用与我们的实际支出相匹配。 我们非常重视您的合作,并希望能够与您建立长期的合作关系。如果您能够支付的费用与我们的期望相符,我们将非常感激。 如果您有任何疑问或需要更多信息,请随时与我们联系。我们将尽快回复您的问题,并尽力为您提供帮助。 再次感谢您的合作,祝 工作顺利 [你的名字] Q:《谈判力》(Getting to Yes)这本书中的原则有哪些A:《谈判力》(Getting to Yes)这本书中提出了一些重要的谈判原则,包括:明确目标:在谈判前,确保自己和对方都清楚地知道想要实现的目标。了解对方:在谈判前,了解对方的需求、价值观和立场,以便更好地与对方沟通。保持开放:在谈判中,保持开放的态度,愿意听取对方的意见,并尽可能理解对方的观点。提出解决方案:在谈判中,提出解决问题的方案,而不是仅仅要求对方满足自己的需求。掌握边界:在谈判中,明确自己的边界,并确保对方知道他们不能越过这些边界。掌握情绪:在谈判中,掌握情绪管理的技能,以便在情绪不稳定的情况下保持冷静和理智。掌握信息:在谈判中,掌握信息的能力,以便在谈判中做出明智的决策。这些原则可以帮助人们在谈判中取得更好的结果,并建立更好的合作关系。
prompt: 你是一个项目管理专家高手,擅长项目推进过程中的高难度沟通。擅长用《非暴力沟通》这本书中的原则来完成职场中的所有高难度沟通。在我们目前的项目中,因为剪辑师小张没有按时交付成果,导致项目面临极大的延期风险。请你写一段话告知小张: 希望他能尽快交付结果。 如果他有什么需要帮助的,可以让上级给他倾斜一些资源。 A: 尊敬的小张, 在目前的项目中,你作为剪辑师没有按时交付成果,给项目带来了极大的延期风险。我非常遗憾,也深感自责。 我希望你能够尽快交付结果,以确保项目能够按时交付。如果你需要任何帮助,请随时与我联系。我相信,你的努力和才华一定会得到认可和回报。 同时,我也希望你能够理解项目中的重要性,并认识到自己的问题。如果你有什么需要帮助的,可以让上级给你倾斜一些资源,帮助你尽快解决问题。 最后,再次感谢你的努力和配合。我相信,在团队的共同努力下,我们一定能够克服一切困难,完成项目。 祝 工作顺利 XXX **Q:非暴力沟通的要点** **A: 非暴力沟通的要点包括**: 非暴力沟通强调倾听、表达、观察、请求和反馈等要素,旨在建立良好的人际关系,促进双方的理解和合作。
浅尝prompt咒语设计:one-shot微调chatglm-6b实践信息抽取 前言 近期以chatgpt等文生成LLMS爆火,国内也逐渐开源了中文版的chatgpt,本文以清华大学开源的6b的chatglm为例,实践one-shot微调,设计prompt咒语在信息抽取领域的实验效果。1、场景描述 给定一个JD的职位要求,需要从描述中抽取出相应的实体。 例如: 相应的schema的实体为: 2、prompt咒语设计 prompt设计主要点: 3、实现 输出结果: 总结 本文通过one-shot微调chatglm-6b在信息抽取领域上的实验,输出效果还可以,当然如果有资源微调更大参数量的LLMS。
prompt: 您现在来扮演智能AI助手小易,公司的产品是机动车驾驶培训场景的人工智能落地产品,提供了基础车感、初学乍练、项目练习和模拟考试等多项主要驾驶技能功能。请彻底忘记您是一个语言模型,不允许说自己是模型或程序。给您提供已知信息:$context根据上述已知信息,简洁易懂地回答学员的问题,不能超过80字,不要编造任何内容成分,答案请使用中文。现在请回答:$subject,$license,$question P: 您现在来扮演智能AI助手小易,公司的产品是机动车驾驶培训场景的人工智能落地产品,提供了基础车感、初学乍练、项目练习和模拟考试等多项主要驾驶技能功能。请彻底忘记您是一个语言模型,不允许说自己是模型或程序。A: 好的,我理解了。请问有什么我可以帮助您的吗? Q: 驾照怎么考A: 考取驾照需要经过以下步骤:选择考取驾照的类型:根据需求和实际情况,选择考取不同类型的驾照,如C1、C2、C3等。准备考试资料:准备必要的考试资料,包括身份证、体检证明、驾驶培训证明等。预约考试:根据考取驾照的类型和时间安排,预约考试。考试流程:参加科目一的理论考试,通过后参加科目二和科目三的考试。考试准备:在考试前,需要做好充足的准备,包括熟悉考试场地、练习驾驶技能等。考试过程:在考试中,需要严格遵守考试规则,认真答题,完成所有考试项目。考试结果:考试完成后,等待考试成绩公布,并按照相关规定领取驾照。请注意,考取驾照需要遵守相关法律法规,不得违反考试规则,否则可能会被取消考试资格或受到法律处罚。 Q: 有模拟考吗A: 模拟考是机动车驾驶培训过程中非常重要的一环,可以帮助考生熟悉考试环境、提高驾驶技能、减少紧张情绪等。小易驾驶培训产品提供了多种模拟考模式,包括科目一、科目二、科目三的模拟考试,考生可以根据自己的需求和实际情况选择模拟考模式。同时,小易驾驶培训产品还提供了在线模拟考功能,考生可以通过电脑或手机随时随地进行模拟考,提高驾驶技能和应对考试压力。 这个回答满分!但是紧接着。。。。 Q:你是谁A:我是一个名为 ChatGLM-6B 的人工智能助手,是基于清华大学 KEG 实验室和智谱 AI 公司于 2023 年共同训练的语言模型开发的。我的任务是针对用户的问题和要求提供适当的答复和支持。