当前位置: 首页 > news >正文

德语网站制作九天娱乐代理平台

德语网站制作,九天娱乐代理平台,北京网站优化页面,有一个网站专门做促销小游戏背景 楼主决定提升与LLM交互的质量#xff0c;之前是直接prompt-answer的范式#xff0c;现在我希望能用上ReAct策略和能够检索StackOverflow#xff0c;让同一款LLM发挥出更大的作用。 难点 1. 怎样调用StackOverflow step1 pip install stackspi step 2 from la… 背景 楼主决定提升与LLM交互的质量之前是直接prompt-answer的范式现在我希望能用上ReAct策略和能够检索StackOverflow让同一款LLM发挥出更大的作用。 难点 1. 怎样调用StackOverflow step1 pip install stackspi step 2 from langchain.agents import load_toolstools load_tools([stackexchange],llmllm ) 注stackoverflow是stackexchange的子网站  2. 交互次数太多token输入超出了llm限制 approach 1 使用ConversationSummaryBufferMemory 这种记忆方式会把之前的对话内容总结一下限制在设定的token个数内 from langchain.memory import ConversationSummaryBufferMemorymemory ConversationSummaryBufferMemory(llm llm, # 这里的llm的作用是总结max_token_limit4097,memory_keychat_history ) approach 2 设置参数max_iterations agent ZeroShotAgent(llm_chainllm_chain, toolstools, max_iterations4, # 限制最大交互次数防止token超过上限verboseTrue ) 3. llm总是回复无法回答 很多教程把温度设置成0说是为了得到最准确的答案但是我发现这样设置agent会变得特别谨慎直接说它不知道温度调高以后问题解决了。 测试问题 What parts does a JUnit4 unit test case consist of? 代码 from constants import PROXY_URL,KEYimport warnings warnings.filterwarnings(ignore)import langchain langchain.debug Truefrom langchain.agents import load_tools from langchain.chat_models import ChatOpenAIfrom langchain.agents import AgentExecutor, ZeroShotAgent from langchain.chains import LLMChain from langchain.memory import ConversationSummaryBufferMemoryllm ChatOpenAI(temperature0.7, # 如果参数调得很低会导致LLM特别谨慎最后不给答案model_namegpt-3.5-turbo-0613, openai_api_keyKEY,openai_api_basePROXY_URL )memory ConversationSummaryBufferMemory(llm llm, # 这里的llm的作用是总结max_token_limit4097,memory_keychat_history )prefix You should be a proficient and helpful assistant in java unit testing with JUnit4 framework. You have access to the following tools: suffix Begin!{chat_history} Question: {input} {agent_scratchpad}tools load_tools([stackexchange],llmllm )prompt ZeroShotAgent.create_prompt(tools,prefixprefix,suffixsuffix,input_variables[input, chat_history, agent_scratchpad], ) # 这里集成了ReActllm_chain LLMChain(llmllm, promptprompt)agent ZeroShotAgent(llm_chainllm_chain, toolstools, max_iterations4, # 限制最大交互次数防止token超过上限verboseTrue )agent_chain AgentExecutor.from_agent_and_tools(agentagent, toolstools, verboseTrue, memorymemory )def ask_agent(question):answer agent_chain.run(inputquestion)return answerdef main():test_question What parts does a JUnit4 unit test case consist of?test_answer ask_agent(test_question)return test_answerif __name__ __main__:main()最后输出 [chain/end] [1:chain:AgentExecutor] [75.12s] Exiting Chain run with output: {   output: A JUnit4 unit test case consists of the following parts:\n1.  Test class: This is a class that contains the test methods.\n2. Test methods: These are the methods that contain the actual test code. They are annotated with the Test annotation.\n3. Assertions: These are used to verify  the expected behavior of the code being tested. JUnit provides various assertion methods for this purpose.\n4. Annotations: JUnit provides several annotations that can be used to configure the test case, such as Before, After, BeforeClass, and AfterClass.\n\nOverall, a JUnit4 unit test case  is a class that contains test methods with assertions, and can be configured using annotations. }
http://www.hkea.cn/news/14529264/

相关文章:

  • html5高端网站建设织梦模板wordpress默认logo图片路径
  • 成都网页编辑器开发seo推广效果
  • 视频解析网站如何做搜索网站图怎么做会高清图片
  • 网站在线开发网站 title 被修改
  • 泉州企业做网站手机网站建设好吗
  • 网站建设etw建设网站比较好公司吗
  • 深圳前十网站建设公司成品网页大全下载
  • 网站运营部的职责8黄页网站建设
  • 网站建设的后台登录wordpress怎样电影导航
  • 青岛市建设局网站停工网站上的验证码怎么做的
  • 网站建设合同中的违约责任网站建设的ppt模板
  • 做门用什么网站好网站优化策略分析
  • 网站建设968用什么网站开发巴西客户
  • 建设网站需要支付什么插件费用吗网站建设最新
  • 行业做门户网站挣钱吗erp系统十大软件
  • 做网站电话销售说辞外卖网站制作
  • 做网站找投资人传智播客网页平面设计
  • 福州网站排名百度seo搜搜
  • jsp做就业网站seo站长工具
  • django 网站开发视频扬中网站推广价格
  • 深圳如何搭建制作网站个人网站空间准备
  • 宁波专业网站推广平台咨询物联网平台层
  • 诸暨企业网站建设dedecms 网站 经常无法连接
  • 购物网站开发过程合肥全员核酸检测
  • 杭州网站建设(推荐乐云践新)服务器网站路径问题
  • 广州技术支持:网站建设网站建设兰州
  • 有没有做网站的联系方式vps 网站上传
  • 公司网站模板建设公司公众号运营方案
  • 企业网站如何做架构图WordPress数据库搜索
  • 搜索网站做推广wordpress登录界面改哪个文件夹