LiveServerContent interface

This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.

An incremental content update from the model.

Signature:

export interface LiveServerContent 

Properties

Property Type Description
interrupted boolean (Public Preview) Indicates whether the model was interrupted by the client. An interruption occurs when the client sends a message before the model finishes it's turn. This is undefined if the model was not interrupted.
modelTurn Content (Public Preview) The content that the model has generated as part of the current conversation with the user.
turnComplete boolean (Public Preview) Indicates whether the turn is complete. This is undefined if the turn is not complete.
type 'serverContent' (Public Preview)

LiveServerContent.interrupted

This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.

Indicates whether the model was interrupted by the client. An interruption occurs when the client sends a message before the model finishes it's turn. This is undefined if the model was not interrupted.

Signature:

interrupted?: boolean;

LiveServerContent.modelTurn

This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.

The content that the model has generated as part of the current conversation with the user.

Signature:

modelTurn?: Content;

LiveServerContent.turnComplete

This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.

Indicates whether the turn is complete. This is undefined if the turn is not complete.

Signature:

turnComplete?: boolean;

LiveServerContent.type

This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.

Signature:

type: 'serverContent';