UNPKG

@aituber-onair/core

Version:

Core library for AITuber OnAir providing voice synthesis and chat processing

25 lines 1.3 kB
/** * AITuber Core * Modularized library of AITuber OnAir core features */ // Type definitions exports export * from './types'; export { OpenAIChatService } from './services/chat/providers/openai/OpenAIChatService'; export { OpenAISummarizer } from './services/chat/providers/openai/OpenAISummarizer'; export { GeminiSummarizer } from './services/chat/providers/gemini/GeminiSummarizer'; export { ChatServiceFactory } from './services/chat/ChatServiceFactory'; export { OpenAIChatServiceProvider } from './services/chat/providers/openai/OpenAIChatServiceProvider'; export { GeminiChatServiceProvider } from './services/chat/providers/gemini/GeminiChatServiceProvider'; export { ClaudeChatServiceProvider } from './services/chat/providers/claude/ClaudeChatServiceProvider'; export { VoiceEngineAdapter } from './services/voice/VoiceEngineAdapter'; // Core module exports export { EventEmitter } from './core/EventEmitter'; export { MemoryManager } from './core/MemoryManager'; export { ChatProcessor } from './core/ChatProcessor'; export { AITuberOnAirCore, AITuberOnAirCoreEvent, } from './core/AITuberOnAirCore'; // Constants exports export * from './constants'; // Utility exports export * from './utils'; export { createMemoryStorage } from './utils/storage'; //# sourceMappingURL=index.js.map