polyv-live-cli
Version:
CLI tool for managing PolyV live streaming services.
49 lines • 1.25 kB
TypeScript
export interface AIDigitalHumanServiceConfig {
baseUrl?: string;
timeout?: number;
debug?: boolean;
}
export interface AIDigitalHuman {
id: number;
name: string;
thirdRoleCode: string;
coverPhoto: string;
fullBodyPhoto: string;
defaultTtsVoiceId: number;
clothesDesc: string;
createTime: number;
}
export interface AIDigitalHumanListResponse {
pageNumber: number;
pageSize: number;
totalPages: number;
totalItems: number;
contents: AIDigitalHuman[];
}
export interface AIDigitalHumanOrganization {
aiDigitalHumanId: number;
organizationIds: number[];
includeChildren: boolean;
}
export interface SetOrganizationParams {
aiDigitalHumanId: number;
organizationIds: number[];
includeChildren: boolean;
}
export interface AIDigitalHumanListOptions {
page?: number;
size?: number;
output?: 'table' | 'json';
}
export interface AIDigitalHumanListOrgOptions {
ids: string;
output?: 'table' | 'json';
}
export interface AIDigitalHumanSetOrgOptions {
configJson?: string;
aiDigitalHumanId?: string;
organizationIds?: string;
includeChildren?: boolean;
output?: 'table' | 'json';
}
//# sourceMappingURL=ai-digital-human.d.ts.map