video_translate/src/server/providerTranslation.ts
2026-03-18 11:42:00 +08:00

12 lines
411 B
TypeScript

import { createDoubaoSentenceTranslator } from './doubaoTranslation';
import { createGeminiSentenceTranslator } from './geminiTranslation';
import { LlmProviderConfig } from './llmProvider';
export const createSentenceTranslator = (config: LlmProviderConfig) => {
if (config.provider === 'doubao') {
return createDoubaoSentenceTranslator(config);
}
return createGeminiSentenceTranslator(config);
};