Skip to content

Commit 54dd60d

Browse files
authored
fix: missing video gen ai services in ai module (HeyPuter#2180)
1 parent 560307d commit 54dd60d

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

src/backend/src/modules/ai/PuterAIChatModule.js

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ import { OpenAISpeechToTextService } from '../../services/ai/stt/OpenAISpeechToT
2828
import { AWSPollyService } from '../../services/ai/tts/AWSPollyService.js';
2929
import { ElevenLabsTTSService } from '../../services/ai/tts/ElevenLabsTTSService.js';
3030
import { OpenAITTSService } from '../../services/ai/tts/OpenAITTSService.js';
31+
import { TogetherVideoGenerationService } from '../../services/ai/video/TogetherVideoGenerationService.js';
32+
import { OpenAIVideoGenerationService } from '../../services/ai/video/OpenAIVideoGenerationService.js';
3133
// import { AIVideoGenerationService } from '../../services/ai/video/AIVideoGenerationService.js';
3234

3335
/**
@@ -80,8 +82,15 @@ export class PuterAIModule extends AdvancedBase {
8082
if ( config?.services?.openai || config?.openai ) {
8183

8284
services.registerService('openai-tts', OpenAITTSService);
83-
8485
services.registerService('openai-speech2txt', OpenAISpeechToTextService);
86+
87+
// TODO DS: move to video service
88+
services.registerService('openai-video-generation', OpenAIVideoGenerationService);
89+
}
90+
91+
if ( config?.services?.['together-ai'] ) {
92+
// TODO DS: move to video service
93+
services.registerService('together-video-generation', TogetherVideoGenerationService);
8594
}
8695
}
8796
}

0 commit comments

Comments
 (0)