{"version":3,"sources":["../../src/constants/index.ts"],"sourcesContent":["/**\n * Copyright 2024 The Fire Company\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nexport const PLUGIN_NAME_INDEXER = 'HNSW Indexer';\nexport const PLUGIN_NAME_RETRIEVER = 'HNSW Retriever';\nexport const FLOW_NAME_INDEXER = 'HNSW Indexer';\nexport const FLOW_NAME_RETRIEVER = 'HNSW Retriever';\nexport const ERROR_NO_API_KEY =\n  'Must supply either `options.apiKey` or set `GOOGLE_API_KEY` environment variable.';\nexport const ERROR_INVALID_ARGUMENT = 'INVALID_ARGUMENT';\nexport const SCHEMA_PROMPT =\n  'Type your prompt for the LLM Model and the HNSW Vector to process';\nexport const SCHEMA_INDEX_PATH =\n  'Define Vector Index path you wanna use, can be retrieved from genkitx-hnsw-indexer plugin';\nexport const SCHEMA_RESULT =\n  'The prompt result with more context from HNSW Vector';\nexport const SCHEMA_TRAINABLE_PATH =\n  'Your data and other documents path to be learned by the AI';\nexport const SCHEMA_INDEX_OUTPUT_PATH =\n  'Your expected output path for your Vector Store Index that is processed based on the data and documents you provided';\nexport const EMBEDDING_MODEL_NAME = 'Gemini Model embedding-001';\nexport const EMBEDDING_MODEL = 'embedding-001';\nexport const EMBEDDING_TITLE = 'Gemini embedding-001';\n"],"mappings":"AAgBO,MAAM,sBAAsB;AAC5B,MAAM,wBAAwB;AAC9B,MAAM,oBAAoB;AAC1B,MAAM,sBAAsB;AAC5B,MAAM,mBACX;AACK,MAAM,yBAAyB;AAC/B,MAAM,gBACX;AACK,MAAM,oBACX;AACK,MAAM,gBACX;AACK,MAAM,wBACX;AACK,MAAM,2BACX;AACK,MAAM,uBAAuB;AAC7B,MAAM,kBAAkB;AACxB,MAAM,kBAAkB;","names":[]}