AssistantResponse

The AssistantResponse class is designed to facilitate streaming assistant responses to the useAssistant hook. It receives an assistant thread and a current message, and can send messages and data messages to the client.

Import

import { AssistantResponse } from "ai"

API Signature

Parameters

settings:

Settings
Settings

threadId:

string

messageId:

string

process:

AssistantResponseCallback
AssistantResponseCallback

forwardStream:

(stream: AssistantStream) => Run | undefined

sendDataMessage:

(message: DataMessage) => void