@anam-ai/js-sdk
Version:
Client side JavaScript SDK for Anam AI
18 lines • 686 B
TypeScript
export type PersonaConfig = SavedPersonaConfig | CustomPersonaConfig;
export interface SavedPersonaConfig {
personaId: string;
disableBrains?: boolean;
disableFillerPhrases?: boolean;
}
export interface CustomPersonaConfig {
name: string;
avatarId: string;
voiceId: string;
brainType: string;
systemPrompt?: string;
maxSessionLengthSeconds?: number;
languageCode?: string;
}
export declare function isSavedPersonaConfig(personaConfig: PersonaConfig): personaConfig is SavedPersonaConfig;
export declare function isCustomPersonaConfig(personaConfig: PersonaConfig): personaConfig is CustomPersonaConfig;
//# sourceMappingURL=PersonaConfig.d.ts.map