@nomyx/assistant
Version:
A powerful assistant library and cli for your AI projects. works with Vertex AI (Claude and Gemini)
16 lines (15 loc) • 610 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.evaluateCondition = evaluateCondition;
function evaluateCondition(condition, context) {
try {
// Use a simple evaluation technique for demonstration purposes
// In a production environment, you'd want to use a more robust and secure evaluation method
const result = new Function(...Object.keys(context), `return ${condition}`)(...Object.values(context));
return !!result;
}
catch (error) {
console.error('Error evaluating condition:', error);
return false;
}
}