skailan-ai
Version:
Servicio de IA y procesamiento de lenguaje natural para Skailan
15 lines • 538 B
JavaScript
export class DeleteLLMConfig {
llmConfigRepository;
constructor(llmConfigRepository) {
this.llmConfigRepository = llmConfigRepository;
}
async execute(request) {
const { id, organizationId } = request;
const existingConfig = await this.llmConfigRepository.findById(id, organizationId);
if (!existingConfig) {
throw new Error('LLMConfig not found.');
}
await this.llmConfigRepository.delete(id, organizationId);
}
}
//# sourceMappingURL=DeleteLLMConfig.js.map