@krystalnaroo/ai-chat-core
v0.1.4
Published
Framework-agnostic core for AI Chat WebSocket communication.
Readme
@krystalnaroo/ai-chat-core
Framework-agnostic core for AI Chat WebSocket communication.
Install
yarn add @krystalnaroo/ai-chat-coreUsage
import { VoiceAgentClient } from "@krystalnaroo/ai-chat-core";
const client = new VoiceAgentClient({
basePath: "/ws/audio",
});
client.on("state_update", (payload) => {
console.log(payload.state);
});
client.on("text", (payload) => {
console.log(payload.source, payload.text);
});
client.on("audio", (buffer) => {
console.log("tts audio", buffer.byteLength);
});
client.connect();
client.sendText("hello");Supported Events
- state_update
- text
- trace
- llm_delta
- agent_response
- audio
- tts_stop
- error
