UNPKG

lunary

Version:

Lunary is an open-source platform for AI developers.

24 lines (21 loc) 788 B
import { cJSON } from './types.js'; import lunary from './browser.js'; import { T as Thread } from './lunary-D5yxVq16.js'; declare function useChatMonitor(): { restart: () => Thread; restartThread: () => Thread; resumeThread: (id: string) => Thread; trackMessage: (message: { id?: string; role: "user" | "assistant" | "tool" | "system"; content?: string | null; isRetry?: boolean; tags?: string[]; extra?: cJSON; feedback?: cJSON; }) => string; trackFeedback: (runId: string, feedback: cJSON, overwrite?: boolean) => void; identify: (userId: string, userProps?: cJSON) => void; }; declare const useMonitorVercelAI: (props: any) => any; export { lunary as default, useChatMonitor, useMonitorVercelAI };