UNPKG

@lobehub/chat

Version:

Lobe Chat - an open-source, high-performance chatbot framework that supports speech synthesis, multimodal, and extensible Function Call plugin system. Supports one-click free deployment of your private ChatGPT/LLM web application.

27 lines (22 loc) 677 B
import { LobeChatPluginManifest, LobePluginType } from '@lobehub/chat-plugin-sdk'; import { CustomPluginParams } from './plugin'; import { LobeToolType } from './tool'; export interface LobeTool { customParams?: CustomPluginParams | null; identifier: string; manifest?: LobeChatPluginManifest | null; /** * use for runtime */ runtimeType?: 'mcp' | 'default' | 'markdown' | 'standalone'; settings?: any; // TODO: remove type and then make it required source?: LobeToolType; /** * need to be replaced with source * @deprecated */ type: LobeToolType; } export type LobeToolRenderType = LobePluginType | 'builtin'; export * from './builtin';