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.

12 lines (9 loc) 327 B
import { ChatMessage } from '@/types/message'; const chatMessage = (message: ChatMessage) => { return `<${message.role}>${message.content}</${message.role}>`; }; export const chatHistoryPrompts = (messages: ChatMessage[]) => { return `<chat_history> ${messages.map((m) => chatMessage(m)).join('\n')} </chat_history>`; };