Skip to content

Commit 24af0ce

Browse files
committed
update endpoint
1 parent c3b922b commit 24af0ce

File tree

1 file changed

+27
-24
lines changed

1 file changed

+27
-24
lines changed

src/components/SupportAI.tsx

Lines changed: 27 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -41,35 +41,38 @@ export default function SupportAI() {
4141

4242
let chunkedAnswer = "";
4343

44-
await fetchEventSource("http://localhost:8010/proxy/devdocs/ask", {
45-
method: "POST",
46-
body: JSON.stringify({
47-
question,
48-
threadId,
49-
}),
50-
signal,
51-
openWhenHidden: true,
52-
onmessage(ev) {
53-
if (ev.data === "[DONE]") {
54-
controller.abort();
55-
}
44+
await fetchEventSource(
45+
"https://support-ai.cloudflaresupport.workers.dev/devdocs/ask",
46+
{
47+
method: "POST",
48+
body: JSON.stringify({
49+
question,
50+
threadId,
51+
}),
52+
signal,
53+
openWhenHidden: true,
54+
onmessage(ev) {
55+
if (ev.data === "[DONE]") {
56+
controller.abort();
57+
}
5658

57-
const { threadId, response } = JSON.parse(ev.data);
59+
const { threadId, response } = JSON.parse(ev.data);
5860

59-
if (threadId) {
60-
setThreadId(threadId);
61-
}
61+
if (threadId) {
62+
setThreadId(threadId);
63+
}
6264

63-
if (!response) return;
65+
if (!response) return;
6466

65-
chunkedAnswer += response;
66-
setMessages((messages) => {
67-
const newMessages = [...messages];
68-
newMessages[newMessages.length - 1].content = chunkedAnswer;
69-
return newMessages;
70-
});
67+
chunkedAnswer += response;
68+
setMessages((messages) => {
69+
const newMessages = [...messages];
70+
newMessages[newMessages.length - 1].content = chunkedAnswer;
71+
return newMessages;
72+
});
73+
},
7174
},
72-
});
75+
);
7376
}
7477

7578
return (

0 commit comments

Comments
 (0)