multimind-sdk
Version:
This SDK gives JavaScript/TypeScript developers full access to advanced AI features like agent orchestration, RAG, and fine-tuning — without needing to manage backend code.
25 lines • 1.03 kB
JavaScript
import { py } from './bridge/multimind-bridge.js';
export async function fineTuneModel(config) {
const { configPath, epochs = 10, learningRate = 0.001, batchSize = 32 } = config;
try {
await py `tuner = FineTuner(config_path=${configPath}, epochs=${epochs}, learning_rate=${learningRate}, batch_size=${batchSize})`;
const result = await py `tuner.train()`;
return result;
}
catch (error) {
console.error('Error during fine-tuning:', error);
throw error;
}
}
export async function createFineTuner(config) {
const { configPath, epochs = 10, learningRate = 0.001, batchSize = 32 } = config;
try {
await py `tuner = FineTuner(config_path=${configPath}, epochs=${epochs}, learning_rate=${learningRate}, batch_size=${batchSize})`;
return { success: true, message: 'FineTuner created successfully' };
}
catch (error) {
console.error('Error creating FineTuner:', error);
throw error;
}
}
//# sourceMappingURL=fineTune.js.map