convokit
Version:
A flexible TypeScript framework for ingesting, processing, and exporting chat/conversation data for LLM training and analysis.
17 lines • 578 B
JavaScript
import { PluginRegistry } from '../../index.js';
import { convertToGemini } from '../../ck/internal_plugins/converters/CKToGemini.js';
export class GeminiConverter {
PluginInfo = {
id: 'gemini',
name: 'Gemini Converter',
description: 'Converts CKTurnListConversations to Gemini JSONL',
version: '1.0.0',
type: 'converter'
};
apply(convs, systemPrompt) {
return convertToGemini(convs, systemPrompt);
}
}
// Self-register
PluginRegistry.registerConverter(GeminiConverter);
//# sourceMappingURL=GeminiConverter.js.map