UNPKG

promptforge

Version:

Adaptive Prompt Intelligence & Orchestration SDK - Manage, optimize, and serve prompts for LLMs with versioning, feedback loops, and multi-provider support

23 lines 1.02 kB
// Core exports export { PromptForge } from './core/forge.js'; export { PromptRegistry } from './core/registry.js'; export { TemplateEngine } from './core/template-engine.js'; export { MetricsTracker } from './core/metrics.js'; export { LLMRouter } from './core/llm-adapters.js'; export { SemanticCache } from './core/cache.js'; export { FeedbackSystem } from './core/feedback.js'; export { EvaluationEngine } from './core/evaluation.js'; // Type exports export * from './types.js'; // Utility exports export { Logger } from './utils/logger.js'; export { ConfigLoader } from './utils/config-loader.js'; // Version - dynamically loaded from package.json import { readFileSync } from 'fs'; import { fileURLToPath } from 'url'; import { dirname, join } from 'path'; const __filename = fileURLToPath(import.meta.url); const __dirname = dirname(__filename); const packageJson = JSON.parse(readFileSync(join(__dirname, '../package.json'), 'utf-8')); export const VERSION = packageJson.version; //# sourceMappingURL=index.js.map