UNPKG

@regacy-innovation/shared-services

Version:

Shared services for NestJS microservices

76 lines (75 loc) 2.25 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.BaseService = void 0; class BaseService { getPerplexityUrl() { return `${process.env.AI_SERVICES_URL}/perplexity`; } getOpenAiUrl() { return `${process.env.AI_SERVICES_URL}/openai`; } getAnthropicUrl() { return `${process.env.AI_SERVICES_URL}/anthropic`; } getOpenAiGenerateImageUrl() { return `${process.env.AI_SERVICES_URL}/openai/generate-image`; } getDeepseekUrl() { return `${process.env.AI_SERVICES_URL}/deepseek`; } getExaUrl() { return `${process.env.AI_SERVICES_URL}/exa`; } getExaBaseUrl() { return `${process.env.AI_SERVICES_URL}/exa/base-request`; } getExaGetContentUrl() { return `${process.env.AI_SERVICES_URL}/exa/get-content`; } getGeminiUrl() { return `${process.env.AI_SERVICES_URL}/gemini`; } getJinaUrl() { return `${process.env.AI_SERVICES_URL}/jina`; } getTavilyUrl() { return `${process.env.AI_SERVICES_URL}/tavily`; } getDeeplUrl() { return `${process.env.AI_SERVICES_URL}/deepl`; } getDeeplStatusUrl() { return `${process.env.AI_SERVICES_URL}/deepl/status`; } getDeeplDownloadUrl() { return `${process.env.AI_SERVICES_URL}/deepl/download`; } getDeeplTranslateTextUrl() { return `${process.env.AI_SERVICES_URL}/deepl/translate-text`; } getSlideSpeakUrl() { return `${process.env.AI_SERVICES_URL}/slide-speak`; } getSlideBySlideUrl() { return `${process.env.AI_SERVICES_URL}/slide-by-slide`; } getSlideSpeakStatusUrl() { return `${process.env.AI_SERVICES_URL}/slide-speak/status`; } getGoogleSearchUrl() { return `${process.env.AI_SERVICES_URL}/google`; } getPromptHubUrl() { return `${process.env.AI_SERVICES_URL}/prompt-hub`; } getMaestroUrl() { return `${process.env.MAESTRO_URL}`; } getReggieSlackUrl() { return `${process.env.REGGIE_SLACK_URL}`; } getImageServiceUrl() { return `${process.env.REGGIE_HELPERS_URL}/image-service`; } } exports.BaseService = BaseService;