graphdb-workbench
Version:
The web application for GraphDB APIs
2 lines • 1.59 kB
JavaScript
export const __webpack_id__=96089;export const __webpack_ids__=[96089];export const __webpack_modules__={96089:(e,t,n)=>{n.r(t);var o=n(73964);angular.module("graphdb.framework.rest.ttyg.service",[]).factory("TTYGRestService",c),c.$inject=["$http"];const s="rest/chat/conversations",a="rest/chat/agents",r=`${s}/explain`,i="rest/chat/chats",g=!1;function c(e){const t=new o.TtygRestServiceFakeBackend;return{createChat:n=>g?t.createChat():e.post(i,n),getConversation:n=>g?t.getConversation(n):e.get(`${s}/${n}`),renameConversation:(n,o)=>g?t.renameConversation(n,o):e.put(`${s}/${n}`,o),exportConversation:n=>g?t.exportConversation(n):e.get(`${s}/export/${n}`,{responseType:"blob"}),askQuestion:n=>g?t.askQuestion(n):e.post(`${i}/question`,n),continueChatRun:n=>g?t.continueChatRun(n):e.post(`${s}/continue`,n),getConversations:()=>g?t.getConversations():e.get(s),deleteConversation:n=>g?t.deleteConversation(n):e.delete(`${s}/${n}`),createConversation:(n={})=>g?t.createConversation(n):e.post(s,n),cancelPendingQuestion:n=>g?t.cancelPendingQuestion(!1):e.post(`${i}/${n}/cancel`),getAgents:()=>g?t.getAgents():e.get(a),getAgent:n=>g?t.getAgent(n):e.get(`${a}/${n}`),createAgent:n=>g?t.createAgent(n):e.post(a,n),editAgent:n=>g?t.editAgent(n):e.put(`${a}`,n),deleteAgent:n=>g?t.deleteAgent(n):e.delete(`${a}/${n}`),explainResponse:(n={})=>g?t.explainResponse(n):e.post(r,n),getAgentDefaultValues:()=>g?t.getAgentDefaultValues():e.get(`${a}/default`),explainAgentSettings:n=>g?t.explainAgentSettings():e.post(`${a}/explain`,n)}}}};
//# sourceMappingURL=96089.4317e132ef8cc0033f83.bundle.js.map