πΌStream Conversation (REST)
For now, the endpoint only accept POST request to chat with your bot. Websocket Request is coming soon.
Endpoint
https://www.owlbot.ai/api/chatbot/askParameters needed
Property
Type
Description
Examples
In Vanilla Javascript
async function _sendMessage(message) {
let post = { prompt: message, chatbotUuid: "3c895cd5-1298-4f30-8417-XXXX",
session: "d48a5374-e952-4c5f-8c0f-XXXXXXX"}
const response = await fetch(`https://www.owlbot.ai/api/chatbot/ask`, {
method: 'POST',
body: JSON.stringify(post),
})
if (!response.ok) {
throw new Error(response.statusText)
}
const data = response.body
if (!data) {
return
}
const reader = data.getReader()
const decoder = new TextDecoder()
let done = false
let answer = "";
while (!done) {
const { value, done: doneReading } = await reader.read()
done = doneReading
const chunkValue = decoder.decode(value)
answer += chunkValue
return answer
})
}
if (done) {
answer = ''
console.log('done')
}
}Last updated