UNPKG

@cognigy/rest-api-client

Version:

Cognigy REST-Client

117 lines 3.31 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.modeType = exports.generativeAIUseCases = exports.generativeAIProvidersLabels = exports.generativeAIProviders = exports.generativeAIModels = exports.embeddingModels = void 0; /** * WARNING: If you update the generativeAI models, providers please also * update their counterparts in the llm-providers package */ exports.embeddingModels = [ "text-embedding-3-small", "text-embedding-3-large", "text-embedding-ada-002", "luminous-embedding-128", "amazon.titan-embed-text-v2:0", "Pharia-1-Embedding-4608", ]; exports.generativeAIModels = [ "gpt-3.5-turbo", "gpt-3.5-turbo-instruct", "gpt-4", "gpt-4o", "gpt-4o-mini", "gpt-4.1", "gpt-4.1-mini", "gpt-4.1-nano", "luminous-extended-control", "claude-v1-100k", "claude-instant-v1", "claude-3-opus-20240229", "claude-3-haiku-20240307", "claude-3-sonnet-20240229", "claude-3-5-sonnet-20241022", "claude-3-7-sonnet-20250219", "claude-3-5-sonnet-latest", "claude-3-7-sonnet-latest", "claude-opus-4-0", "claude-sonnet-4-0", "text-bison@001", "custom-model", "gemini-1.0-pro", "gemini-1.5-pro", "gemini-1.5-flash", "gemini-2.0-flash", "gemini-2.0-flash-lite", "amazon.nova-lite-v1:0", "amazon.nova-pro-v1:0", "amazon.nova-micro-v1:0", "anthropic.claude-3-5-sonnet-20240620-v1:0", "mistral-large-2411", "mistral-small-2503", "pixtral-large-2411", "pixtral-12b-2409", "mistral-large-latest", "pixtral-large-latest", "mistral-medium-latest", "mistral-small-latest", ...exports.embeddingModels, ]; exports.generativeAIProviders = [ "azureOpenAI", "openAI", "openAICompatible", "alephAlpha", "anthropic", "googleVertexAI", "googleGemini", "awsBedrock", "mistral", // Mistral models https://docs.mistral.ai/getting-started/models/models_overview/ ]; exports.generativeAIProvidersLabels = { "azureOpenAI": "Azure OpenAI", "openAI": "OpenAI", "openAICompatible": "OpenAI Compatible", "alephAlpha": "Aleph Alpha", "anthropic": "Anthropic", "googleVertexAI": "Google Vertex AI", "googleGemini": "Google Gemini", "awsBedrock": "AWS Bedrock", "mistral": "Mistral", }; /** * WARNING: If you update the generativeAI useCases, please update the generativeAI * mongoose schema too. models/settings/generativeAISettings.ts */ /************************************* * COGNIGY.AI GENERATIVE AI USE CASES *************************************/ exports.generativeAIUseCases = [ "nlu", "knowledgeSearch", "aiAgent", "gptPromptNode", "aiEnhancedOutputs", "sentimentAnalysis", "designTimeGeneration", "intentSentenceGeneration", "flowGeneration", "generateNodeOutput", "lexiconGeneration", "answerExtraction", "gptConversation", ]; /*********************************** * GENERATIVE AI MODELS MODE TYPES ***********************************/ /** * @openapi * * components: * schemas: * TModelGroups: * type: string * enum: * - chat * - completion */ exports.modeType = ["chat", "completion", "embedding"]; //# sourceMappingURL=IGenerativeAIModels.js.map