UNPKG

manifest

Version:

Self-hosted Manifest LLM router with embedded server, SQLite database, and dashboard

56 lines 3.16 kB
"use strict"; var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; return c > 3 && r && Object.defineProperty(target, key, r), r; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.RoutingCoreModule = void 0; const common_1 = require("@nestjs/common"); const typeorm_1 = require("@nestjs/typeorm"); const user_provider_entity_1 = require("../../entities/user-provider.entity"); const tier_assignment_entity_1 = require("../../entities/tier-assignment.entity"); const agent_entity_1 = require("../../entities/agent.entity"); const tenant_entity_1 = require("../../entities/tenant.entity"); const model_prices_module_1 = require("../../model-prices/model-prices.module"); const model_discovery_module_1 = require("../../model-discovery/model-discovery.module"); const provider_service_1 = require("./provider.service"); const tier_service_1 = require("./tier.service"); const provider_key_service_1 = require("./provider-key.service"); const routing_cache_service_1 = require("./routing-cache.service"); const routing_invalidation_service_1 = require("./routing-invalidation.service"); const tier_auto_assign_service_1 = require("./tier-auto-assign.service"); const resolve_agent_service_1 = require("./resolve-agent.service"); let RoutingCoreModule = class RoutingCoreModule { }; exports.RoutingCoreModule = RoutingCoreModule; exports.RoutingCoreModule = RoutingCoreModule = __decorate([ (0, common_1.Module)({ imports: [ typeorm_1.TypeOrmModule.forFeature([user_provider_entity_1.UserProvider, tier_assignment_entity_1.TierAssignment, agent_entity_1.Agent, tenant_entity_1.Tenant]), model_prices_module_1.ModelPricesModule, model_discovery_module_1.ModelDiscoveryModule, ], providers: [ provider_service_1.ProviderService, tier_service_1.TierService, provider_key_service_1.ProviderKeyService, routing_cache_service_1.RoutingCacheService, routing_invalidation_service_1.RoutingInvalidationService, tier_auto_assign_service_1.TierAutoAssignService, resolve_agent_service_1.ResolveAgentService, ], exports: [ typeorm_1.TypeOrmModule, provider_service_1.ProviderService, tier_service_1.TierService, provider_key_service_1.ProviderKeyService, routing_cache_service_1.RoutingCacheService, routing_invalidation_service_1.RoutingInvalidationService, tier_auto_assign_service_1.TierAutoAssignService, resolve_agent_service_1.ResolveAgentService, ], }) ], RoutingCoreModule); //# sourceMappingURL=routing-core.module.js.map