UNPKG

@websolutespa/payload-plugin-bowl-llm

Version:

LLM plugin for Bowl PayloadCms plugin

18 lines (17 loc) 620 B
import { downloadRobot, fetchRobot } from '../../utils/robot'; export async function pythonRulesVectorDbHandler(request) { const result = await fetchRobot('api/llm/rules', 'POST', { model: request.model, provider: request.provider, secrets: request.secrets, type: 'rules', rules: request.rules }); if (result.success && result.file) { const file = await downloadRobot(result.file, request.downloadPath); return file; } else { throw new Error(result.error || 'Unknown error'); } } //# sourceMappingURL=pythonRulesVectorDb.handler.js.map