@graphteon/juricode
Version:
We are forging the future with lines of digital steel
16 lines • 838 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isCustomModel = void 0;
const extract_model_and_provider_1 = require("./extract-model-and-provider");
const organize_models_and_providers_1 = require("./organize-models-and-providers");
const isCustomModel = (models, model) => {
if (!model)
return false;
const organizedModels = (0, organize_models_and_providers_1.organizeModelsAndProviders)(models);
const { provider: extractedProvider, model: extractedModel } = (0, extract_model_and_provider_1.extractModelAndProvider)(model);
const isKnownModel = extractedProvider in organizedModels &&
organizedModels[extractedProvider].models.includes(extractedModel);
return !isKnownModel;
};
exports.isCustomModel = isCustomModel;
//# sourceMappingURL=is-custom-model.js.map