"use strict";(self.webpackChunkelementary_public_docs=self.webpackChunkelementary_public_docs||[]).push([[88330],{15680:(e,t,a)=>{a.d(t,{xA:()=>y,yg:()=>s});var n=a(96540);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function g(e){for(var t=1;t=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var i=n.createContext({}),o=function(e){var t=n.useContext(i),a=t;return e&&(a="function"==typeof e?e(t):g(g({},t),e)),a},y=function(e){var t=o(e.components);return n.createElement(i.Provider,{value:t},e.children)},u="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},m=n.forwardRef((function(e,t){var a=e.components,r=e.mdxType,l=e.originalType,i=e.parentName,y=p(e,["components","mdxType","originalType","parentName"]),u=o(a),m=r,s=u["".concat(i,".").concat(m)]||u[m]||d[m]||l;return a?n.createElement(s,g(g({ref:t},y),{},{components:a})):n.createElement(s,g({ref:t},y))}));function s(e,t){var a=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var l=a.length,g=new Array(l);g[0]=m;var p={};for(var i in t)hasOwnProperty.call(t,i)&&(p[i]=t[i]);p.originalType=e,p[u]="string"==typeof e?e:r,g[1]=p;for(var o=2;o{a.r(t),a.d(t,{assets:()=>i,contentTitle:()=>g,default:()=>d,frontMatter:()=>l,metadata:()=>p,toc:()=>o});var n=a(58168),r=(a(96540),a(15680));const l={sidebar_position:1},g="\u667a\u80fd\u4f53\u53d1\u5e03\u7684\u4f1a\u8bdd\u63a5\u53e3",p={unversionedId:"model-as-a-service/AppStudio/API/Agent_Chat_API",id:"model-as-a-service/AppStudio/API/Agent_Chat_API",title:"\u667a\u80fd\u4f53\u53d1\u5e03\u7684\u4f1a\u8bdd\u63a5\u53e3",description:"`POST httpsrun",source:"@site/docs/model-as-a-service/AppStudio/API/Agent_Chat_API.md",sourceDirName:"model-as-a-service/AppStudio/API",slug:"/model-as-a-service/AppStudio/API/Agent_Chat_API",permalink:"/help/docs/model-as-a-service/AppStudio/API/Agent_Chat_API",draft:!1,editUrl:"https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/model-as-a-service/AppStudio/API/Agent_Chat_API.md",tags:[],version:"current",sidebarPosition:1,frontMatter:{sidebar_position:1},sidebar:"tutorialSidebar",previous:{title:"AppStudio \u9644\u52a0\u670d\u52a1\u6761\u6b3e",permalink:"/help/docs/model-as-a-service/AppStudio/Legaldoc/LAW"},next:{title:"\u65e5\u65e5\u65b0\u5927\u6a21\u578b",permalink:"/help/docs/model-as-a-service/nova/"}},i={},o=[{value:"\u8bf7\u6c42\u5934\uff08Request Header\uff09",id:"\u8bf7\u6c42\u5934request-header",level:2},{value:"\u8bf7\u6c42\u4f53\uff08Request Body\uff09",id:"\u8bf7\u6c42\u4f53request-body",level:2},{value:"Content \u5185\u5bb9\u7ed3\u6784",id:"content-\u5185\u5bb9\u7ed3\u6784",level:3},{value:"ContentType \u679a\u4e3e\u503c",id:"contenttype-\u679a\u4e3e\u503c",level:3},{value:"\u793a\u4f8b\u8bf7\u6c42\uff08Request Example\uff09",id:"\u793a\u4f8b\u8bf7\u6c42request-example",level:3},{value:"\u54cd\u5e94\u53c2\u6570\uff08Response \uff09",id:"\u54cd\u5e94\u53c2\u6570response-",level:2},{value:"RunState \u679a\u4e3e\u503c",id:"runstate-\u679a\u4e3e\u503c",level:3},{value:"\u54cd\u5e94\u793a\u4f8b\uff08Response Example\uff09",id:"\u54cd\u5e94\u793a\u4f8bresponse-example",level:2},{value:"\u9644\u5f55",id:"\u9644\u5f55",level:2},{value:"ChatbotStatus",id:"chatbotstatus",level:3}],y={toc:o},u="wrapper";function d(e){let{components:t,...a}=e;return(0,r.yg)(u,(0,n.A)({},y,a,{components:t,mdxType:"MDXLayout"}),(0,r.yg)("h1",{id:"\u667a\u80fd\u4f53\u53d1\u5e03\u7684\u4f1a\u8bdd\u63a5\u53e3"},"\u667a\u80fd\u4f53\u53d1\u5e03\u7684\u4f1a\u8bdd\u63a5\u53e3"),(0,r.yg)("p",null,"`POST ",(0,r.yg)("a",{parentName:"p",href:"https://appstudio.sensecoreapi.cn/appstudio/agent/data/v1/chatbots/%7Bchatbot_id%7D:run"},"https://appstudio.sensecoreapi.cn/appstudio/agent/data/v1/chatbots/{chatbot_id}:run")),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"\u667a\u80fd\u4f53\u53d1\u5e03\u540e\u7684\u4f1a\u8bdd\u63a5\u53e3\uff0c\u652f\u6301\u6587\u672c\u8f93\u5165\uff0c\u53ef\u914d\u7f6e\u4e3a\u6d41\u5f0f\u8f93\u51fa\uff0c\u540c\u65f6\u652f\u6301\u57fa\u4e8e\u5386\u53f2\u4f1a\u8bdd\u4e0a\u4e0b\u6587\u8fd0\u884c\u3002"),(0,r.yg)("li",{parentName:"ul"},"\u8bf7\u6c42\u65b9\u6cd5\uff1aPOST"),(0,r.yg)("li",{parentName:"ul"},"\u662f\u5426\u6d41\u5f0f\uff1a\u652f\u6301\uff08\u901a\u8fc7\u53c2\u6570 stream \u63a7\u5236\uff09")),(0,r.yg)("h2",{id:"\u8bf7\u6c42\u5934request-header"},"\u8bf7\u6c42\u5934\uff08Request Header\uff09"),(0,r.yg)("p",null,"Authorization \u53ef\u4ee5\u4f7f\u7528\u5982\u4e0b\u4e24\u79cdHeader"),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"\u53c2\u8003",(0,r.yg)("a",{parentName:"li",href:"https://console.sensecore.cn/help/docs/support/iam/openapi/authentication"},"\u8ba4\u8bc1\uff08authentication\uff09"))),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-json"},'{\n-H "X-Date: $xdate" \\\n-H "Authorization: $auth" \n}\n')),(0,r.yg)("ul",null,(0,r.yg)("li",{parentName:"ul"},"\u76f4\u63a5\u63d0\u4f9b\u5b8c\u6574\u7684 Authorization Header,\u53ef\u4ee5\u901a\u8fc7\u6d4f\u89c8\u5668\u7684\u5f00\u53d1\u8005\u5de5\u5177DevTools\u67e5\u770b\u5e76\u590d\u5236\u63a5\u53e3\u8c03\u7528\u7684\u5b8c\u6574\u4fe1\u606f")),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-json"},"{\n-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6InB...'\n}\n")),(0,r.yg)("hr",null),(0,r.yg)("h2",{id:"\u8bf7\u6c42\u4f53request-body"},"\u8bf7\u6c42\u4f53\uff08Request Body\uff09"),(0,r.yg)("table",null,(0,r.yg)("thead",{parentName:"table"},(0,r.yg)("tr",{parentName:"thead"},(0,r.yg)("th",{parentName:"tr",align:null},"\u5b57\u6bb5\u540d"),(0,r.yg)("th",{parentName:"tr",align:null},"\u7c7b\u578b"),(0,r.yg)("th",{parentName:"tr",align:null},"\u662f\u5426\u5fc5\u987b"),(0,r.yg)("th",{parentName:"tr",align:null},"\u63cf\u8ff0"))),(0,r.yg)("tbody",{parentName:"table"},(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"chatbot_id"),(0,r.yg)("td",{parentName:"tr",align:null},"string"),(0,r.yg)("td",{parentName:"tr",align:null},"\u662f"),(0,r.yg)("td",{parentName:"tr",align:null},"Chatbot ID")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"content"),(0,r.yg)("td",{parentName:"tr",align:null},"Content[]"),(0,r.yg)("td",{parentName:"tr",align:null},"\u662f"),(0,r.yg)("td",{parentName:"tr",align:null},"\u672c\u6b21\u8bf7\u6c42\u7684\u6d88\u606f\u5185\u5bb9\uff0c\u5f53\u524d\u4ec5\u652f\u6301\u6587\u672c")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"status"),(0,r.yg)("td",{parentName:"tr",align:null},"ChatbotStatus"),(0,r.yg)("td",{parentName:"tr",align:null},"\u662f"),(0,r.yg)("td",{parentName:"tr",align:null},"Chatbot \u72b6\u6001\uff0c\u8349\u7a3f\u6216\u53d1\u5e03")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"stream"),(0,r.yg)("td",{parentName:"tr",align:null},"bool"),(0,r.yg)("td",{parentName:"tr",align:null},"\u5426"),(0,r.yg)("td",{parentName:"tr",align:null},"\u662f\u5426\u5f00\u542f\u6d41\u5f0f\u8f93\u51fa \uff0c\u9ed8\u8ba4\u4e3afalse\uff0ctrue\uff0c")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"session_id"),(0,r.yg)("td",{parentName:"tr",align:null},"string"),(0,r.yg)("td",{parentName:"tr",align:null},"\u5426"),(0,r.yg)("td",{parentName:"tr",align:null},"\u4f1a\u8bdd ID\uff0c\u82e5\u4e3a\u7a7a\u5219\u521b\u5efa\u65b0\u4f1a\u8bdd")))),(0,r.yg)("h3",{id:"content-\u5185\u5bb9\u7ed3\u6784"},"Content \u5185\u5bb9\u7ed3\u6784"),(0,r.yg)("table",null,(0,r.yg)("thead",{parentName:"table"},(0,r.yg)("tr",{parentName:"thead"},(0,r.yg)("th",{parentName:"tr",align:null},"\u5b57\u6bb5\u540d"),(0,r.yg)("th",{parentName:"tr",align:null},"\u7c7b\u578b"),(0,r.yg)("th",{parentName:"tr",align:null},"\u63cf\u8ff0"))),(0,r.yg)("tbody",{parentName:"table"},(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"type"),(0,r.yg)("td",{parentName:"tr",align:null},"ContentType"),(0,r.yg)("td",{parentName:"tr",align:null},"\u5185\u5bb9\u7c7b\u578b")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"text"),(0,r.yg)("td",{parentName:"tr",align:null},"string"),(0,r.yg)("td",{parentName:"tr",align:null},"\u6587\u672c\u5185\u5bb9")))),(0,r.yg)("h3",{id:"contenttype-\u679a\u4e3e\u503c"},"ContentType \u679a\u4e3e\u503c"),(0,r.yg)("table",null,(0,r.yg)("thead",{parentName:"table"},(0,r.yg)("tr",{parentName:"thead"},(0,r.yg)("th",{parentName:"tr",align:null},"\u679a\u4e3e\u503c"),(0,r.yg)("th",{parentName:"tr",align:null},"\u542b\u4e49"))),(0,r.yg)("tbody",{parentName:"table"},(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"CONTENT_TYPE_UNSPECIFIED"),(0,r.yg)("td",{parentName:"tr",align:null},"\u672a\u6307\u5b9a")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"CONTENT_TYPE_TEXT"),(0,r.yg)("td",{parentName:"tr",align:null},"\u6587\u672c")))),(0,r.yg)("h3",{id:"\u793a\u4f8b\u8bf7\u6c42request-example"},"\u793a\u4f8b\u8bf7\u6c42\uff08Request Example\uff09"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-json"},'{\n "chatbot_id": "your_chatbot_id",\n "content": [\n {\n "type": "CONTENT_TYPE_TEXT",\n "text": "\u4f60\u597d"\n }\n ],\n "status": "CHATBOT_STATUS_PUBLISHED",\n "stream":false,\n "session_id":""\n}\n')),(0,r.yg)("hr",null),(0,r.yg)("h2",{id:"\u54cd\u5e94\u53c2\u6570response-"},"\u54cd\u5e94\u53c2\u6570\uff08Response \uff09"),(0,r.yg)("table",null,(0,r.yg)("thead",{parentName:"table"},(0,r.yg)("tr",{parentName:"thead"},(0,r.yg)("th",{parentName:"tr",align:null},"\u5b57\u6bb5\u540d"),(0,r.yg)("th",{parentName:"tr",align:null},"\u7c7b\u578b"),(0,r.yg)("th",{parentName:"tr",align:null},"\u63cf\u8ff0"))),(0,r.yg)("tbody",{parentName:"table"},(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"session_id"),(0,r.yg)("td",{parentName:"tr",align:null},"string"),(0,r.yg)("td",{parentName:"tr",align:null},"\u4f1a\u8bdd ID")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"content"),(0,r.yg)("td",{parentName:"tr",align:null},"Content[]"),(0,r.yg)("td",{parentName:"tr",align:null},"\u4f1a\u8bdd\u5185\u5bb9\uff08\u54cd\u5e94\u5185\u5bb9\uff09")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"state"),(0,r.yg)("td",{parentName:"tr",align:null},"RunState"),(0,r.yg)("td",{parentName:"tr",align:null},"\u8fd0\u884c\u72b6\u6001")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"error"),(0,r.yg)("td",{parentName:"tr",align:null},"string"),(0,r.yg)("td",{parentName:"tr",align:null},"\u9519\u8bef\u4fe1\u606f\uff08\u5982\u6709\uff09")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"reasoning_content"),(0,r.yg)("td",{parentName:"tr",align:null},"string"),(0,r.yg)("td",{parentName:"tr",align:null},"\u6df1\u5ea6\u601d\u8003\u5185\u5bb9\uff08\u53ef\u9009\uff09")))),(0,r.yg)("h3",{id:"runstate-\u679a\u4e3e\u503c"},"RunState \u679a\u4e3e\u503c"),(0,r.yg)("table",null,(0,r.yg)("thead",{parentName:"table"},(0,r.yg)("tr",{parentName:"thead"},(0,r.yg)("th",{parentName:"tr",align:null},"\u679a\u4e3e\u503c"),(0,r.yg)("th",{parentName:"tr",align:null},"\u542b\u4e49"))),(0,r.yg)("tbody",{parentName:"table"},(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"RUN_STATE_UNSPECIFIED"),(0,r.yg)("td",{parentName:"tr",align:null},"\u672a\u5b9a\u4e49")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"RUN_STATE_RUNNING"),(0,r.yg)("td",{parentName:"tr",align:null},"\u8fd0\u884c\u4e2d")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"RUN_STATE_SUCCEEDED"),(0,r.yg)("td",{parentName:"tr",align:null},"\u6210\u529f")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"RUN_STATE_FAILED"),(0,r.yg)("td",{parentName:"tr",align:null},"\u5931\u8d25")))),(0,r.yg)("hr",null),(0,r.yg)("h2",{id:"\u54cd\u5e94\u793a\u4f8bresponse-example"},"\u54cd\u5e94\u793a\u4f8b\uff08Response Example\uff09"),(0,r.yg)("pre",null,(0,r.yg)("code",{parentName:"pre",className:"language-json"},'{\n "session_id": "your_chatbot_id",\n "content": [\n {\n "type": "CONTENT_TYPE_TEXT",\n "text": "\u4f60\u597d\uff01\u6709\u4ec0\u4e48\u6211\u53ef\u4ee5\u5e2e\u52a9\u4f60\u7684\u5417\uff1f"\n }\n ],\n "state": "RUN_STATE_SUCCEEDED",\n "reasoning_content": "\u7528\u6237\u7684\u95ee\u9898\u4e0e\u65e5\u5e38\u54a8\u8be2\u76f8\u5173\uff0c\u65e0\u9700\u989d\u5916\u68c0\u7d22"\n}\n')),(0,r.yg)("hr",null),(0,r.yg)("h2",{id:"\u9644\u5f55"},"\u9644\u5f55"),(0,r.yg)("h3",{id:"chatbotstatus"},"ChatbotStatus"),(0,r.yg)("table",null,(0,r.yg)("thead",{parentName:"table"},(0,r.yg)("tr",{parentName:"thead"},(0,r.yg)("th",{parentName:"tr",align:null},"\u679a\u4e3e\u503c"),(0,r.yg)("th",{parentName:"tr",align:null},"\u542b\u4e49"))),(0,r.yg)("tbody",{parentName:"table"},(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"CHATBOT_STATUS_DRAFT"),(0,r.yg)("td",{parentName:"tr",align:null},"\u8349\u7a3f")),(0,r.yg)("tr",{parentName:"tbody"},(0,r.yg)("td",{parentName:"tr",align:null},"CHATBOT_STATUS_PUBLISHED"),(0,r.yg)("td",{parentName:"tr",align:null},"\u5df2\u53d1\u5e03")))),(0,r.yg)("hr",null),(0,r.yg)("p",null,"\u5982\u9700\u8fdb\u4e00\u6b65\u652f\u6301\uff0c\u8bf7\u8054\u7cfb\u5e73\u53f0\u5f00\u53d1\u8005\u3002"))}d.isMDXComponent=!0}}]);