WebSocket API
WebSocket API
Conexão em tempo real para streaming de respostas.
Conectar
const ws = new WebSocket('ws://localhost:18789/ws');
Enviar Mensagem
ws.send(JSON.stringify({
type: 'message',
content: 'Olá!',
sessionKey: 'my-session'
}));
Receber Streaming
ws.onmessage = (event) => {
const data = JSON.parse(event.data);
if (data.type === 'chunk') {
// Parte da resposta
console.log(data.content);
}
if (data.type === 'done') {
// Resposta completa
console.log('Fim:', data.fullContent);
}
};
Eventos
chunk: Parte da resposta (streaming)done: Resposta finalizadaerror: Erro ocorreustatus: Atualização de status