본문으로 건너뛰기

Function: toWebSocketStream()

function toWebSocketStream<TOffset>(
socket,
request,
init): void;

정의 위치: packages/ai/src/stream-to-websocket.ts:115

이미 수락된 서버 소켓에서 양방향 대화 범위의 chat을 실행합니다. 인바운드 RunAgentInput 프레임마다 하나의 chat() 턴이 시작되고(onRun을 통해), 해당 턴의 청크가 프레임으로 다시 전송됩니다. 클라이언트가 소켓을 닫거나 유휴 시간 초과가 발생할 때까지 턴 간에도 소켓이 열린 상태로 유지됩니다(대기 중인 클라이언트 도구 재제출, 다음 사용자 메시지). 중단 제어 프레임은 해당 턴만 중단합니다.

타입 매개변수

TOffset

TOffset extends string = string

매개변수

socket

WebSocketLike

request

Request

init

WebSocketStreamInit&lt;TOffset>

반환값

void