lunary
Version:
Lunary is an open-source platform for AI developers.
24 lines (21 loc) • 788 B
TypeScript
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 };