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.

22 lines (17 loc) 672 B
import { OpenAIChatMessage } from '@lobechat/types'; import { describe, expect, it, vi } from 'vitest'; import { chainSummaryTitle } from '../summaryTitle'; describe('chainSummaryTitle', () => { it('should use the default model if the token count is below the GPT-3.5 limit', async () => { // Arrange const messages: OpenAIChatMessage[] = [ { content: 'Hello, how can I assist you?', role: 'assistant' }, { content: 'I need help with my account.', role: 'user' }, ]; const currentLanguage = 'en-US'; // Act const result = chainSummaryTitle(messages, currentLanguage); // Assert expect(result).toMatchSnapshot(); }); });