Experimental
Experimental
Experimental
Establishes a connection to the specified model and returns a LiveMusicSession object representing that connection.
The parameters for establishing a connection to the model.
A live session.
let model = 'models/lyria-realtime-exp';
const session = await ai.live.music.connect({
model: model,
callbacks: {
onmessage: (e: MessageEvent) => {
console.log('Received message from the server: %s\n', debug(e.data));
},
onerror: (e: ErrorEvent) => {
console.log('Error occurred: %s\n', debug(e.error));
},
onclose: (e: CloseEvent) => {
console.log('Connection closed.');
},
},
});
LiveMusic class encapsulates the configuration for live music generation via Lyria Live models.