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.
33 lines • 1.08 kB
JavaScript
import { py } from './bridge/multimind-bridge.js';
export async function loadAdapter(config) {
const { model, adapterPath, adapterType = 'default' } = config;
try {
await py `AdapterLoader.load(${model}, ${adapterPath}, adapter_type=${adapterType})`;
return { success: true, message: 'Adapter loaded successfully' };
}
catch (error) {
console.error('Error loading adapter:', error);
throw error;
}
}
export async function listAdapters(model) {
try {
const adapters = await py `AdapterLoader.list_adapters(${model})`;
return adapters;
}
catch (error) {
console.error('Error listing adapters:', error);
throw error;
}
}
export async function removeAdapter(model, adapterPath) {
try {
await py `AdapterLoader.remove(${model}, ${adapterPath})`;
return { success: true, message: 'Adapter removed successfully' };
}
catch (error) {
console.error('Error removing adapter:', error);
throw error;
}
}
//# sourceMappingURL=adapters.js.map