{"id":38279,"date":"2023-11-20T00:29:08","date_gmt":"2023-01-25T14:46:59","guid":{"rendered":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%9c%a8langchain%e5%b9%b3%e5%8f%b0%e4%b8%8a%e5%ae%9e%e7%8e%b0react%e6%a1%86%e6%9e%b6%e5%92%8c%e5%af%b9%e8%af%9d%e6%b5%81%e7%a8%8b\/"},"modified":"2024-05-04T09:53:59","modified_gmt":"2024-05-04T01:53:59","slug":"%e5%9c%a8langchain%e5%b9%b3%e5%8f%b0%e4%b8%8a%e5%ae%9e%e7%8e%b0react%e6%a1%86%e6%9e%b6%e5%92%8c%e5%af%b9%e8%af%9d%e6%b5%81%e7%a8%8b","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%9c%a8langchain%e5%b9%b3%e5%8f%b0%e4%b8%8a%e5%ae%9e%e7%8e%b0react%e6%a1%86%e6%9e%b6%e5%92%8c%e5%af%b9%e8%af%9d%e6%b5%81%e7%a8%8b\/","title":{"rendered":"\u5728LangChain\u5e73\u53f0\u4e0a\u5b9e\u73b0ReAct\u6846\u67b6\u548c\u5bf9\u8bdd\u6d41\u7a0b"},"content":{"rendered":"<h1>\u6982\u8ff0<\/h1>\n<ul class=\"post-ul\">\n<li style=\"list-style-type: none;\">\n<ul class=\"post-ul\">LangChain\u306b\u304a\u3051\u308b\u3001Few-shot\u306b\u3088\u308bReAct\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u306e\u5b9f\u88c5\u3067\u3042\u308b\u3001REACT_DOCSTORE\u3092\u901a\u3057\u3066ReAct\u304c\u5b9f\u969b\u306b\u3069\u306e\u3088\u3046\u306bLLM\u3068\u5bfe\u8a71\u3057\u3066\u3044\u308b\u306e\u304b\u3092\u30b3\u30fc\u30c9\u3092\u8aad\u307f\u306a\u304c\u3089\u30b7\u30fc\u30b1\u30f3\u30b9\u56f3\u306b\u66f8\u304d\u8d77\u3053\u3057\u3066\u8abf\u67fb\u3057\u307e\u3057\u305f\u3002<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul class=\"post-ul\">\n<li style=\"list-style-type: none;\">\n<ul class=\"post-ul\">\u7279\u306b\u3001\u7b46\u8005\u306f\u4ee5\u4e0b\u304c\u4e0d\u660e\u3060\u3063\u305f\u305f\u3081\u3001\u6574\u7406\u304c\u5fc5\u8981\u3060\u3063\u305f\u3082\u306e\u3068\u306a\u308a\u307e\u3059\u3002<\/ul>\n<\/li>\n<\/ul>\n<p>ReAct\u306e\u30d7\u30ed\u30f3\u30d7\u30c8\u306f\u5b9f\u969b\u306b\u306f\u3069\u306e\u3088\u3046\u306a\u3082\u306e\u3092\u7528\u610f\u3059\u308c\u3070\u3088\u3044\u306e\u304b\uff1f<br \/>\n\u5bfe\u8a71\u3092\u9032\u3081\u308b\u3054\u3068\u306bLLM\u306b\u5177\u4f53\u7684\u306b\u3069\u306e\u3088\u3046\u306a\u30d7\u30ed\u30f3\u30d7\u30c8\u3092\u9001\u3063\u3066\u3044\u308b\u306e\u304b\uff1f<br \/>\nReAct\u3092\u7528\u3044\u305fLLM\u3068\u306e\u5bfe\u8a71\u306e\u6d41\u308c\u3092\u3069\u3046\u3084\u3063\u3066\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u3057\u3066\u3044\u308b\u306e\u304b\uff1f<\/p>\n<h1>\u76ee\u6807\u8bfb\u8005<\/h1>\n<p>ReAct\u306b\u3064\u3044\u3066\u306a\u3093\u3068\u306a\u304f\u6982\u5ff5\u306f\u77e5\u3063\u3066\u3044\u308b\u304c\u3001LangChain\u3092\u4f7f\u3063\u3066\u5b9f\u969b\u306b\u624b\u3092\u52d5\u304b\u305d\u3046\u3068\u3057\u305f\u3068\u304d\u306b\u3001\u3069\u3046\u52d5\u3044\u3066\u3044\u308b\u306e\u304b\u30a4\u30e1\u30fc\u30b8\u304c\u4ed8\u304b\u306a\u3044\u4eba\u3002<\/p>\n<p>LangChain\u3092\u7528\u3044\u3066ReAct\u3092\u4f7f\u3046\u4e88\u5b9a\u3067\u3042\u308a\u3001\u30d7\u30ed\u30f3\u30d7\u30c8\u306a\u3069\u3092\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3057\u3066\u307f\u305f\u3044\u304c\u3001\u6a19\u6e96\u3067\u63d0\u4f9b\u3055\u308c\u3066\u3044\u308b\u6a5f\u80fd\u306e\u6d41\u308c\u3092\u3053\u308c\u304b\u3089\u63b4\u3082\u3046\u3068\u3057\u3066\u3044\u308b\u4eba<\/p>\n<p>\u30b7\u30fc\u30b1\u30f3\u30b9\u56f3\u304c\u5206\u304b\u308b\u4eba<\/p>\n<h1>\u5728\u8bbe\u8ba1ReAct\u7684\u63d0\u793a\u8bed\u65f6\uff0c\u5e94\u8be5\u51c6\u5907\u4ec0\u4e48\u6837\u7684\u5185\u5bb9\u624d\u5408\u9002\u5462\uff1f<\/h1>\n<p>\u4ee5\u4e0b\u662f\u5173\u4e8eReAct\u8bba\u6587\u7684\u5185\u5bb9\u3002LLM\u662f\u4e00\u79cd\u901a\u8fc7\u6a21\u62df\u903b\u8f91\u601d\u8003\u6765\u5bfb\u627e\u76ee\u6807\u7b54\u6848\u7684\u65b9\u6cd5\u4e4b\u4e00\uff0cLLM\u5229\u7528\u5916\u90e8\u5de5\u5177\u7b49\u8fdb\u884c\u601d\u8003\u3001\u6267\u884c\u548c\u89c2\u5bdf\u7684\u5faa\u73af\u6765\u5bfb\u6c42\u7b54\u6848\u7684\u6846\u67b6\u3002<\/p>\n<p>&nbsp;<\/p>\n<ul class=\"post-ul\">\n<li style=\"list-style-type: none;\">\n<ul class=\"post-ul\">LangChain\u306b\u306f\u3001ReAct\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u5b9f\u884c\u7528\u306b\u6a19\u6e96\u3067\u63d0\u4f9b\u3055\u308c\u3066\u3044\u308b\u30a8\u30fc\u30b8\u30a7\u30f3\u30c8\u3068\u3057\u3066\u3001<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul class=\"post-ul\">\n<li style=\"list-style-type: none;\">\n<ul class=\"post-ul\">initialize_agent\u3067\u6307\u5b9a\u3067\u304d\u308b2\u7a2e\u985e\u306eAgentType\u304c\u5b9f\u88c5\u3055\u308c\u3066\u3044\u307e\u3059\u3002<\/ul>\n<\/li>\n<\/ul>\n<p>ZERO_SHOT_REACT_DESCRIPTION<\/p>\n<p>0-shot\u3067ReAct\u3092\u5b9f\u884c\u3059\u308b\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u3002ReAct\u306e\u6d41\u308c\u3068\u3001\u5229\u7528\u3067\u304d\u308b\u30c4\u30fc\u30eb\u3092LLM\u306b\u6559\u3048\u8fbc\u307e\u305b\u3001\u554f\u984c\u3092\u89e3\u304b\u305b\u308b\u65b9\u5f0f\u3002<br \/>\n\u5b9f\u969b\u306e\u30b3\u30fc\u30c9\u306e\u901a\u308a\u3001ReAct\u306e\u5b9f\u884c\u65b9\u6cd5\u3092\u521d\u671f\u306e\u30d7\u30ed\u30f3\u30d7\u30c8\u3068\u3057\u3066\u6e21\u3057\u3066\u3044\u308b\u3002<br \/>\n\u672c\u984c\u4ee5\u5916\u306b\u4f7f\u7528\u3059\u308b\u6587\u5b57\u6570\u304cReAct\u306e\u8aac\u660e\u6587\u3060\u3051\u306b\u306a\u308b\u306e\u3067\u3001Few-shot\u306b\u5bfe\u3057\u3001\u6bd4\u8f03\u7684\u4f59\u5206\u306a\u6587\u5b57\u6570\u304c\u5fc5\u8981\u306a\u304f\u306a\u308b\u53ef\u80fd\u6027\u304c\u3042\u308b\u3002<\/p>\n<p>ReAct\u306e\u601d\u8003\u3092\u7e70\u308a\u8fd4\u3059\u3053\u3068\u306b\u3088\u308a\u3001\u3044\u305a\u308c\u306b\u305b\u3088\u6587\u5b57\u6570\u304c\u3069\u3093\u3069\u3093\u304b\u3055\u307e\u3057\u3055\u308c\u3066\u3044\u304f\u3053\u3068\u306b\u6ce8\u610f\u3002<\/p>\n<p>REACT_DOCSTORE<\/p>\n<p>Few-shot\u306e\u30d7\u30ed\u30f3\u30d7\u30c8\u3092\u7528\u3044\u3066\u3001Wikipedia\u3092\u691c\u7d22\u3057\u306a\u304c\u3089\u8cea\u554f\u306e\u89e3\u7b54\u3092\u898b\u3064\u3051\u308b\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u3002<br \/>\nReAct\u306e\u6d41\u308c\u305d\u306e\u3082\u306e\u3092\u3044\u304f\u3064\u304b\u306e\u30b1\u30fc\u30b9\u3068\u3057\u3066\u5165\u529b\u3057\u3001\u554f\u984c\u3092\u89e3\u304b\u305b\u308b\u3002<br \/>\n\u5b9f\u969b\u306e\u30b3\u30fc\u30c9\u3067\u306f\u3001\u30b5\u30f3\u30d7\u30eb\u3068\u3057\u30666\u4f8b\u307b\u3069\u3001ReAct\u306e\u6d41\u308c\u3092\u5165\u529b\u3057\u3066\u3044\u308b\u3002<br \/>\nFew-shot\u3067ReAct\u306e\u6d41\u308c\u3092\u8a18\u8ff0\u3059\u308b\u305f\u3081\u30010-shot\u306b\u5bfe\u3057\u3001\u6bd4\u8f03\u7684\u521d\u671f\u6642\u70b9\u306e\u6587\u5b57\u6570\u304c\u591a\u304f\u306a\u308a\u3084\u3059\u304f\u3001\u305d\u306e\u5206\u672c\u984c\u3092\u89e3\u304b\u305b\u308b\u305f\u3081\u306b\u5165\u529b\u3067\u304d\u308b\u6587\u5b57\u6570\u304c\u5c11\u306a\u304f\u306a\u308b\u53ef\u80fd\u6027\u304c\u3042\u308b\u3002<\/p>\n<div>\u5173\u4e8e0-shot\u548cFew-shot\u7684\u9009\u62e9<br \/>\n\u6309\u7167OpenAI\u7684\u6700\u4f73\u5b9e\u8df5\uff0c\u9996\u5148\u5e94\u4f7f\u75280-shot\u8fdb\u884c\u9a8c\u8bc1\uff0c<br \/>\n\u5982\u679c\u65e0\u6cd5\u5f97\u5230\u9884\u671f\u7684\u7ed3\u679c\uff0c\u5219\u5e94\u4f7f\u7528few-shot\u8fdb\u884c\u9a8c\u8bc1\uff0c\u8fd9\u662f\u8f83\u597d\u7684\u9009\u62e9\u3002<\/div>\n<p>&nbsp;<\/p>\n<h1>\u6bcf\u8fdb\u884c\u4e00\u6b21\u5bf9\u8bdd\uff0c\u6211\u4eec\u5411LLM\u53d1\u9001\u4e86\u4ec0\u4e48\u5177\u4f53\u7684\u63d0\u793a\u5462\uff1f<\/h1>\n<p>LangChain\u306e\u516c\u5f0f\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u306b\u304a\u3051\u308bReAct\u306e\u30da\u30fc\u30b8\u3067\u306f\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u8a18\u8f09\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n<pre class=\"post-pre\"><code><span class=\"kn\">from<\/span> <span class=\"n\">langchain<\/span> <span class=\"kn\">import<\/span> <span class=\"n\">OpenAI<\/span><span class=\"p\">,<\/span> <span class=\"n\">Wikipedia<\/span>\r\n<span class=\"kn\">from<\/span> <span class=\"n\">langchain.agents<\/span> <span class=\"kn\">import<\/span> <span class=\"n\">initialize_agent<\/span><span class=\"p\">,<\/span> <span class=\"n\">Tool<\/span>\r\n<span class=\"kn\">from<\/span> <span class=\"n\">langchain.agents<\/span> <span class=\"kn\">import<\/span> <span class=\"n\">AgentType<\/span>\r\n<span class=\"kn\">from<\/span> <span class=\"n\">langchain.agents.react.base<\/span> <span class=\"kn\">import<\/span> <span class=\"n\">DocstoreExplorer<\/span>\r\n<span class=\"n\">docstore<\/span><span class=\"o\">=<\/span><span class=\"nc\">DocstoreExplorer<\/span><span class=\"p\">(<\/span><span class=\"nc\">Wikipedia<\/span><span class=\"p\">())<\/span>\r\n<span class=\"n\">tools<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span>\r\n    <span class=\"nc\">Tool<\/span><span class=\"p\">(<\/span>\r\n        <span class=\"n\">name<\/span><span class=\"o\">=<\/span><span class=\"sh\">\"<\/span><span class=\"s\">Search<\/span><span class=\"sh\">\"<\/span><span class=\"p\">,<\/span>\r\n        <span class=\"n\">func<\/span><span class=\"o\">=<\/span><span class=\"n\">docstore<\/span><span class=\"p\">.<\/span><span class=\"n\">search<\/span><span class=\"p\">,<\/span>\r\n        <span class=\"n\">description<\/span><span class=\"o\">=<\/span><span class=\"sh\">\"<\/span><span class=\"s\">useful for when you need to ask with search<\/span><span class=\"sh\">\"<\/span>\r\n    <span class=\"p\">),<\/span>\r\n    <span class=\"nc\">Tool<\/span><span class=\"p\">(<\/span>\r\n        <span class=\"n\">name<\/span><span class=\"o\">=<\/span><span class=\"sh\">\"<\/span><span class=\"s\">Lookup<\/span><span class=\"sh\">\"<\/span><span class=\"p\">,<\/span>\r\n        <span class=\"n\">func<\/span><span class=\"o\">=<\/span><span class=\"n\">docstore<\/span><span class=\"p\">.<\/span><span class=\"n\">lookup<\/span><span class=\"p\">,<\/span>\r\n        <span class=\"n\">description<\/span><span class=\"o\">=<\/span><span class=\"sh\">\"<\/span><span class=\"s\">useful for when you need to ask with lookup<\/span><span class=\"sh\">\"<\/span>\r\n    <span class=\"p\">)<\/span>\r\n<span class=\"p\">]<\/span>\r\n\r\n<span class=\"n\">llm<\/span> <span class=\"o\">=<\/span> <span class=\"nc\">OpenAI<\/span><span class=\"p\">(<\/span><span class=\"n\">temperature<\/span><span class=\"o\">=<\/span><span class=\"mi\">0<\/span><span class=\"p\">,<\/span> <span class=\"n\">model_name<\/span><span class=\"o\">=<\/span><span class=\"sh\">\"<\/span><span class=\"s\">text-davinci-002<\/span><span class=\"sh\">\"<\/span><span class=\"p\">)<\/span>\r\n<span class=\"n\">react<\/span> <span class=\"o\">=<\/span> <span class=\"nf\">initialize_agent<\/span><span class=\"p\">(<\/span><span class=\"n\">tools<\/span><span class=\"p\">,<\/span> <span class=\"n\">llm<\/span><span class=\"p\">,<\/span> <span class=\"n\">agent<\/span><span class=\"o\">=<\/span><span class=\"n\">AgentType<\/span><span class=\"p\">.<\/span><span class=\"n\">REACT_DOCSTORE<\/span><span class=\"p\">,<\/span> <span class=\"n\">verbose<\/span><span class=\"o\">=<\/span><span class=\"bp\">True<\/span><span class=\"p\">)<\/span>\r\n\r\n<span class=\"n\">question<\/span> <span class=\"o\">=<\/span> <span class=\"sh\">\"<\/span><span class=\"s\">Author David Chanoff has collaborated with a U.S. Navy admiral who served as the ambassador to the United Kingdom under which President?<\/span><span class=\"sh\">\"<\/span>\r\n<span class=\"n\">react<\/span><span class=\"p\">.<\/span><span class=\"nf\">run<\/span><span class=\"p\">(<\/span><span class=\"n\">question<\/span><span class=\"p\">)<\/span>\r\n<\/code><\/pre>\n<pre class=\"post-pre\"><code>&gt; Entering new AgentExecutor chain...\r\n\r\nThought: I need to search David Chanoff and find the U.S. Navy admiral he collaborated with. Then I need to find which President the admiral served under.\r\n\r\nAction: Search[David Chanoff]\r\n\r\nObservation: David Chanoff is a noted author of non-fiction work. His work has typically involved collaborations with the principal protagonist of the work concerned. His collaborators have included; Augustus A. White, Joycelyn Elders, \u0110 V\u0103n To\u1ea1i, William J. Crowe, Ariel Sharon, Kenneth Good and Felix Zandman. He has also written about a wide range of subjects including literary history, education and foreign for The Washington Post, The New Republic and The New York Times Magazine. He has published more than twelve books.\r\nThought: The U.S. Navy admiral David Chanoff collaborated with is William J. Crowe. I need to find which President he served under.\r\n\r\nAction: Search[William J. Crowe]\r\n\r\nObservation: William James Crowe Jr. (January 2, 1925 \u2013 October 18, 2007) was a United States Navy admiral and diplomat who served as the 11th chairman of the Joint Chiefs of Staff under Presidents Ronald Reagan and George H. W. Bush, and as the ambassador to the United Kingdom and Chair of the Intelligence Oversight Board under President Bill Clinton.\r\nThought: William J. Crowe served as the ambassador to the United Kingdom under President Bill Clinton, so the answer is Bill Clinton.\r\n\r\nAction: Finish[Bill Clinton]\r\n\r\n&gt; Finished chain.\r\n<\/code><\/pre>\n<p>\u5728\u8fd9\u91cc\u7684\u8f93\u51fa\u770b\u8d77\u6765\u5c31\u50cfLLM\u4e00\u6b21\u6027\u8f93\u51fa\u7ed3\u679c\u4e00\u6837\uff0c\u4f46\u5b9e\u9645\u4e0a\u53ea\u662f\u4e3a\u4e86\u7528\u6237\u7684\u53ef\u8bfb\u6027\u800c\u8f93\u51fa\uff0c\u5b83\u662fLLM\u548c\u7528\u6237\u8fdb\u884c\u591a\u6b21\u4ea4\u4e92\u7684\u7ed3\u679c\u603b\u7ed3\u3002<\/p>\n<p>\u4e3a\u4e86\u80fd\u591f\u771f\u5b9e\u5730\u60f3\u8c61LLM\u662f\u5982\u4f55\u8fdb\u884c\u6570\u636e\u4ea4\u6362\u7684\uff0c\u6211\u5728\u4ee5\u4e0b\u5217\u4e3e\u4e86LLM\u4e0e\u5bf9\u65b9\u8fdb\u884c\u4e863\u6b21\u4ea4\u6d41\u7684\u4f8b\u5b50\u3002<br \/>\n\u4e0b\u9762\u662f\u6211\u7528\u7c7b\u4f3c\u4e8e\u65f6\u5e8f\u56fe\u7684\u65b9\u5f0f\u8fdb\u884c\u63cf\u8ff0\u5e76\u753b\u6210\u7684\u68d2\u56fe\u3002<\/p>\n<div><img decoding=\"async\" class=\"post-images\" title=\"\" src=\"https:\/\/cdn.silicloud.com\/blog-img\/blog\/img\/657d333237434c4406c64ba0\/16-0.png\" alt=\"image.png\" \/><\/div>\n<p>\u6211\u8ba4\u4e3a\u4e0a\u8ff0\u7279\u70b9\u5982\u4e0b\u3002<\/p>\n<ul class=\"post-ul\">\n<li style=\"list-style-type: none;\">\n<ul class=\"post-ul\">LLM\u306b\u5bfe\u3059\u308b\u60c5\u5831\u306e\u5165\u529b\u306f\u3042\u304f\u307e\u3067\u30b9\u30c6\u30fc\u30c8\u30ec\u30b9\u3002<\/ul>\n<\/li>\n<\/ul>\n<p>ReAct\u306e\u5b9f\u884c\u4e2d\u306b\u3001\u904e\u53bb\u306eReAct\u306e\u5c65\u6b74\u3092\u6539\u5909\u3057\u3066\u9001\u308b\u3053\u3068\u3082\u53ef\u80fd\u3002<\/p>\n<p>ReAct\u306e\u8a66\u884c\u3092\u7e70\u308a\u8fd4\u305b\u3070\u7e70\u308a\u8fd4\u3059\u307b\u3069\u3001LLM\u306b\u9001\u4fe1\u3059\u308b\u6587\u5b57\u6570\u306f\u5897\u3048\u308b\u304c\u3001LLM\u304c1\u5ea6\u306b\u51e6\u7406\u3067\u304d\u308b\u6587\u5b57\u6570\uff08\u30c8\u30fc\u30af\u30f3\u6570\uff09\u306b\u5236\u9650\u304c\u3042\u308b\u305f\u3081\u3001ReAct\u306e\u7e70\u308a\u8fd4\u3057\u306f\u5236\u9650\u304c\u3042\u308b\u305f\u3081\u6ce8\u610f\u304c\u5fc5\u8981\u3002<\/p>\n<h1>\u6211\u4eec\u662f\u5982\u4f55\u63a7\u5236\u4e0e\u4f7f\u7528ReAct\u7684LLM\u8fdb\u884c\u5bf9\u8bdd\u7684\u6d41\u7a0b\u7684\uff1f<\/h1>\n<p>\u6211\u8ba4\u4e3a\u5bf9\u4e8e\u6b64\u95ee\u9898\u7684\u56de\u7b54\u7684\u4e3b\u8981\u5185\u5bb9\u662f\u901a\u8fc7\u5728LangChain\u5185\u90e8\u8fdb\u884c\u7c7b\u95f4\u4ea4\u6d41\u7684\u60f3\u8c61\u6765\u83b7\u53d6\u81ea\u5b9a\u4e49\u4fe1\u606f\u3002<\/p>\n<div><img decoding=\"async\" class=\"post-images\" title=\"\" src=\"https:\/\/cdn.silicloud.com\/blog-img\/blog\/img\/657d333237434c4406c64ba0\/21-0.png\" alt=\"image.png\" \/><\/div>\n<div><img decoding=\"async\" class=\"post-images\" title=\"\" src=\"https:\/\/cdn.silicloud.com\/blog-img\/blog\/img\/657d333237434c4406c64ba0\/22-0.png\" alt=\"image.png\" \/><\/div>\n<h1>LangChain\u7248\u672c\u7684\u786e\u8ba4\u65f6\u95f4\u70b9<\/h1>\n<p>&nbsp;<\/p>\n<ul class=\"post-ul\">v0.0.198<\/ul>\n<h1>\u4ee5\u4e0b\u662f\u53ef\u4ee5\u53c2\u8003\u7684\u8d44\u6599\uff1a<\/h1>\n<ul class=\"post-ul\">LangChain\u306b\u304a\u3051\u308bReAct\u306e\u8aac\u660e\u306f\u4ee5\u4e0b\u3068\u306a\u308a\u307e\u3059\u3002<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u6982\u8ff0 LangChain\u306b\u304a\u3051\u308b\u3001Few-shot\u306b\u3088\u308bReAct\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u306e\u5b9f\u88c5\u3067\u3042\u308b\u3001REACT_DO [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-38279","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u5728LangChain\u5e73\u53f0\u4e0a\u5b9e\u73b0ReAct\u6846\u67b6\u548c\u5bf9\u8bdd\u6d41\u7a0b - Blog - Silicon Cloud<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/zh\/blog\/\u5728langchain\u5e73\u53f0\u4e0a\u5b9e\u73b0react\u6846\u67b6\u548c\u5bf9\u8bdd\u6d41\u7a0b\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u5728LangChain\u5e73\u53f0\u4e0a\u5b9e\u73b0ReAct\u6846\u67b6\u548c\u5bf9\u8bdd\u6d41\u7a0b\" \/>\n<meta property=\"og:description\" content=\"\u6982\u8ff0 LangChain\u306b\u304a\u3051\u308b\u3001Few-shot\u306b\u3088\u308bReAct\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u306e\u5b9f\u88c5\u3067\u3042\u308b\u3001REACT_DO [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/zh\/blog\/\u5728langchain\u5e73\u53f0\u4e0a\u5b9e\u73b0react\u6846\u67b6\u548c\u5bf9\u8bdd\u6d41\u7a0b\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:published_time\" content=\"2023-01-25T14:46:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-05-04T01:53:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.silicloud.com\/blog-img\/blog\/img\/657d333237434c4406c64ba0\/16-0.png\" \/>\n<meta name=\"author\" content=\"\u65b0, \u97f5\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u65b0, \u97f5\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e5%9c%a8langchain%e5%b9%b3%e5%8f%b0%e4%b8%8a%e5%ae%9e%e7%8e%b0react%e6%a1%86%e6%9e%b6%e5%92%8c%e5%af%b9%e8%af%9d%e6%b5%81%e7%a8%8b\/\",\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e5%9c%a8langchain%e5%b9%b3%e5%8f%b0%e4%b8%8a%e5%ae%9e%e7%8e%b0react%e6%a1%86%e6%9e%b6%e5%92%8c%e5%af%b9%e8%af%9d%e6%b5%81%e7%a8%8b\/\",\"name\":\"\u5728LangChain\u5e73\u53f0\u4e0a\u5b9e\u73b0ReAct\u6846\u67b6\u548c\u5bf9\u8bdd\u6d41\u7a0b - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#website\"},\"datePublished\":\"2023-01-25T14:46:59+00:00\",\"dateModified\":\"2024-05-04T01:53:59+00:00\",\"author\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/4ba4019495123db3038fd0809e6959c9\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e5%9c%a8langchain%e5%b9%b3%e5%8f%b0%e4%b8%8a%e5%ae%9e%e7%8e%b0react%e6%a1%86%e6%9e%b6%e5%92%8c%e5%af%b9%e8%af%9d%e6%b5%81%e7%a8%8b\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/zh\/blog\/%e5%9c%a8langchain%e5%b9%b3%e5%8f%b0%e4%b8%8a%e5%ae%9e%e7%8e%b0react%e6%a1%86%e6%9e%b6%e5%92%8c%e5%af%b9%e8%af%9d%e6%b5%81%e7%a8%8b\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e5%9c%a8langchain%e5%b9%b3%e5%8f%b0%e4%b8%8a%e5%ae%9e%e7%8e%b0react%e6%a1%86%e6%9e%b6%e5%92%8c%e5%af%b9%e8%af%9d%e6%b5%81%e7%a8%8b\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"https:\/\/www.silicloud.com\/zh\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u5728LangChain\u5e73\u53f0\u4e0a\u5b9e\u73b0ReAct\u6846\u67b6\u548c\u5bf9\u8bdd\u6d41\u7a0b\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/\",\"name\":\"Blog - Silicon Cloud\",\"description\":\"\",\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/4ba4019495123db3038fd0809e6959c9\",\"name\":\"\u65b0, \u97f5\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d484b6c6e4ae82e8a9efea989e1d2af46d9b6ef128101e63b18f559fca0ae627?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d484b6c6e4ae82e8a9efea989e1d2af46d9b6ef128101e63b18f559fca0ae627?s=96&d=mm&r=g\",\"caption\":\"\u65b0, \u97f5\"},\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/author\/yunxin\/\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e5%9c%a8langchain%e5%b9%b3%e5%8f%b0%e4%b8%8a%e5%ae%9e%e7%8e%b0react%e6%a1%86%e6%9e%b6%e5%92%8c%e5%af%b9%e8%af%9d%e6%b5%81%e7%a8%8b\/#local-main-organization-logo\",\"url\":\"\",\"contentUrl\":\"\",\"caption\":\"Blog - Silicon Cloud\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\u5728LangChain\u5e73\u53f0\u4e0a\u5b9e\u73b0ReAct\u6846\u67b6\u548c\u5bf9\u8bdd\u6d41\u7a0b - Blog - Silicon Cloud","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/zh\/blog\/\u5728langchain\u5e73\u53f0\u4e0a\u5b9e\u73b0react\u6846\u67b6\u548c\u5bf9\u8bdd\u6d41\u7a0b\/","og_locale":"zh_CN","og_type":"article","og_title":"\u5728LangChain\u5e73\u53f0\u4e0a\u5b9e\u73b0ReAct\u6846\u67b6\u548c\u5bf9\u8bdd\u6d41\u7a0b","og_description":"\u6982\u8ff0 LangChain\u306b\u304a\u3051\u308b\u3001Few-shot\u306b\u3088\u308bReAct\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u306e\u5b9f\u88c5\u3067\u3042\u308b\u3001REACT_DO [&hellip;]","og_url":"https:\/\/www.silicloud.com\/zh\/blog\/\u5728langchain\u5e73\u53f0\u4e0a\u5b9e\u73b0react\u6846\u67b6\u548c\u5bf9\u8bdd\u6d41\u7a0b\/","og_site_name":"Blog - Silicon Cloud","article_published_time":"2023-01-25T14:46:59+00:00","article_modified_time":"2024-05-04T01:53:59+00:00","og_image":[{"url":"https:\/\/cdn.silicloud.com\/blog-img\/blog\/img\/657d333237434c4406c64ba0\/16-0.png"}],"author":"\u65b0, \u97f5","twitter_card":"summary_large_image","twitter_misc":{"\u4f5c\u8005":"\u65b0, \u97f5","\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"2 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%9c%a8langchain%e5%b9%b3%e5%8f%b0%e4%b8%8a%e5%ae%9e%e7%8e%b0react%e6%a1%86%e6%9e%b6%e5%92%8c%e5%af%b9%e8%af%9d%e6%b5%81%e7%a8%8b\/","url":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%9c%a8langchain%e5%b9%b3%e5%8f%b0%e4%b8%8a%e5%ae%9e%e7%8e%b0react%e6%a1%86%e6%9e%b6%e5%92%8c%e5%af%b9%e8%af%9d%e6%b5%81%e7%a8%8b\/","name":"\u5728LangChain\u5e73\u53f0\u4e0a\u5b9e\u73b0ReAct\u6846\u67b6\u548c\u5bf9\u8bdd\u6d41\u7a0b - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/#website"},"datePublished":"2023-01-25T14:46:59+00:00","dateModified":"2024-05-04T01:53:59+00:00","author":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/4ba4019495123db3038fd0809e6959c9"},"breadcrumb":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%9c%a8langchain%e5%b9%b3%e5%8f%b0%e4%b8%8a%e5%ae%9e%e7%8e%b0react%e6%a1%86%e6%9e%b6%e5%92%8c%e5%af%b9%e8%af%9d%e6%b5%81%e7%a8%8b\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/zh\/blog\/%e5%9c%a8langchain%e5%b9%b3%e5%8f%b0%e4%b8%8a%e5%ae%9e%e7%8e%b0react%e6%a1%86%e6%9e%b6%e5%92%8c%e5%af%b9%e8%af%9d%e6%b5%81%e7%a8%8b\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%9c%a8langchain%e5%b9%b3%e5%8f%b0%e4%b8%8a%e5%ae%9e%e7%8e%b0react%e6%a1%86%e6%9e%b6%e5%92%8c%e5%af%b9%e8%af%9d%e6%b5%81%e7%a8%8b\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"https:\/\/www.silicloud.com\/zh\/blog\/"},{"@type":"ListItem","position":2,"name":"\u5728LangChain\u5e73\u53f0\u4e0a\u5b9e\u73b0ReAct\u6846\u67b6\u548c\u5bf9\u8bdd\u6d41\u7a0b"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#website","url":"https:\/\/www.silicloud.com\/zh\/blog\/","name":"Blog - Silicon Cloud","description":"","inLanguage":"zh-Hans"},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/4ba4019495123db3038fd0809e6959c9","name":"\u65b0, \u97f5","image":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d484b6c6e4ae82e8a9efea989e1d2af46d9b6ef128101e63b18f559fca0ae627?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d484b6c6e4ae82e8a9efea989e1d2af46d9b6ef128101e63b18f559fca0ae627?s=96&d=mm&r=g","caption":"\u65b0, \u97f5"},"url":"https:\/\/www.silicloud.com\/zh\/blog\/author\/yunxin\/"},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%9c%a8langchain%e5%b9%b3%e5%8f%b0%e4%b8%8a%e5%ae%9e%e7%8e%b0react%e6%a1%86%e6%9e%b6%e5%92%8c%e5%af%b9%e8%af%9d%e6%b5%81%e7%a8%8b\/#local-main-organization-logo","url":"","contentUrl":"","caption":"Blog - Silicon Cloud"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/38279","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/comments?post=38279"}],"version-history":[{"count":2,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/38279\/revisions"}],"predecessor-version":[{"id":97621,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/38279\/revisions\/97621"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/media?parent=38279"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/categories?post=38279"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/tags?post=38279"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}