UNPKG

@hashbrownai/core

Version:

Runtime helpers for Hashbrown AI

92 lines 2.54 kB
import { Chat } from '../models'; declare const _default: { generateMessageStart: { type: "[api] generateMessageStart"; } & (() => { type: "[api] generateMessageStart"; }); generateMessageChunk: { type: "[api] generateMessageChunk"; } & ((payload: Chat.Api.AssistantMessage) => { type: "[api] generateMessageChunk"; payload: Chat.Api.AssistantMessage; }); generateMessageSuccess: { type: "[api] generateMessageSuccess"; } & ((payload: Chat.Api.AssistantMessage) => { type: "[api] generateMessageSuccess"; payload: Chat.Api.AssistantMessage; }); generateMessageError: { type: "[api] generateMessageError"; } & ((payload: Error) => { type: "[api] generateMessageError"; payload: Error; }); generateMessageExhaustedRetries: { type: "[api] generateMessageExhaustedRetries"; } & (() => { type: "[api] generateMessageExhaustedRetries"; }); threadLoadStart: { type: "[api] threadLoadStart"; } & (() => { type: "[api] threadLoadStart"; }); threadLoadSuccess: { type: "[api] threadLoadSuccess"; } & ((payload: { thread?: Chat.Api.Message[]; }) => { type: "[api] threadLoadSuccess"; payload: { thread?: Chat.Api.Message[]; }; }); threadLoadFailure: { type: "[api] threadLoadFailure"; } & ((payload: { error: string; stacktrace?: string; }) => { type: "[api] threadLoadFailure"; payload: { error: string; stacktrace?: string; }; }); threadSaveStart: { type: "[api] threadSaveStart"; } & (() => { type: "[api] threadSaveStart"; }); threadSaveSuccess: { type: "[api] threadSaveSuccess"; } & ((payload: { threadId: string; }) => { type: "[api] threadSaveSuccess"; payload: { threadId: string; }; }); threadSaveFailure: { type: "[api] threadSaveFailure"; } & ((payload: { error: string; stacktrace?: string; }) => { type: "[api] threadSaveFailure"; payload: { error: string; stacktrace?: string; }; }); assistantTurnFinalized: { type: "[api] assistantTurnFinalized"; } & (() => { type: "[api] assistantTurnFinalized"; }); }; export default _default; //# sourceMappingURL=api.actions.d.ts.map