braiin
Version:
Behavioral Reasoning AI for Intelligent Navigation
16 lines (15 loc) • 914 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.buildCompletionParams = exports.buildMessages = exports.createLLMService = void 0;
const openai_backend_1 = require("./openai.backend");
const claude_code_backend_1 = require("./claude-code.backend");
const createLLMService = (config) => {
switch (config.kind) {
case 'openai': return (0, openai_backend_1.createOpenAIBackend)(config);
case 'claude-code': return (0, claude_code_backend_1.createClaudeCodeBackend)(config);
}
};
exports.createLLMService = createLLMService;
var openai_backend_2 = require("./openai.backend");
Object.defineProperty(exports, "buildMessages", { enumerable: true, get: function () { return openai_backend_2.buildMessages; } });
Object.defineProperty(exports, "buildCompletionParams", { enumerable: true, get: function () { return openai_backend_2.buildCompletionParams; } });