README
ug-js-sdk
ug-js-sdk
UG Labs JavaScript SDK - Main entry point
This SDK provides a complete solution for building real-time AI conversations with support for voice, text, and image generation.
Example
import { ConversationManager } from 'ug-js-sdk';
const manager = new ConversationManager({
apiKey: 'your-api-key',
prompt: 'You are a helpful assistant.'
});
await manager.initialize();
await manager.sendText('Hello!');
Classes
Interfaces
- IConversationManager
- INetwork
- SubtitleMessage
- WordHighlightEvent
- SubtitleChangeEvent
- ImageChangeEvent
- ILogger
- PlaybackCapabilities
- InputCapabilities
- VoiceProfile
- ConversationConfig
- ConversationError
- Message
- StringMessage
- GenerateImageRequest
- GenerateImageResponse
- InteractRequest
- TextEvent
- DataEvent
- SafetyEvent
- Classify
- Extract
- AudioRecordingConfig
- IVADManager
- IAudioRecorder