UNPKG

@ui-tars/shared

Version:
1 lines 1.72 kB
{"version":3,"file":"constants/vlm.mjs","sources":["webpack://@ui-tars/shared/./src/constants/vlm.ts"],"sourcesContent":["/**\n * Copyright (c) 2025 Bytedance, Inc. and its affiliates.\n * SPDX-License-Identifier: Apache-2.0\n */\nexport const IMAGE_PLACEHOLDER = '<image>';\nexport const MAX_LOOP_COUNT = 100;\nexport const MAX_IMAGE_LENGTH = 5;\n\nexport const IMAGE_FACTOR = 28;\nexport const DEFAULT_FACTOR = 1000;\nexport const MIN_PIXELS = 100 * IMAGE_FACTOR * IMAGE_FACTOR;\nexport const MAX_PIXELS_V1_0 = 2700 * IMAGE_FACTOR * IMAGE_FACTOR;\nexport const MAX_PIXELS_DOUBAO = 5120 * IMAGE_FACTOR * IMAGE_FACTOR;\nexport const MAX_PIXELS_V1_5 = 16384 * IMAGE_FACTOR * IMAGE_FACTOR;\nexport const MAX_RATIO = 200;\n\nexport enum VlmModeEnum {\n Chat = 'chat',\n Agent = 'agent',\n}\n\nexport enum UITarsModelVersion {\n V1_0 = '1.0',\n V1_5 = '1.5',\n DOUBAO_1_5_15B = 'doubao-1.5-15B',\n DOUBAO_1_5_20B = 'doubao-1.5-20B',\n}\n\nexport const VlmModeEnumOptions = {\n [VlmModeEnum.Agent]: 'Agent 模式',\n [VlmModeEnum.Chat]: 'Chat 模式',\n};\n"],"names":["IMAGE_PLACEHOLDER","MAX_LOOP_COUNT","MAX_IMAGE_LENGTH","IMAGE_FACTOR","DEFAULT_FACTOR","MIN_PIXELS","MAX_PIXELS_V1_0","MAX_PIXELS_DOUBAO","MAX_PIXELS_V1_5","MAX_RATIO","VlmModeEnum","UITarsModelVersion","VlmModeEnumOptions"],"mappings":";;;;AAIO,MAAMA,oBAAoB;AAC1B,MAAMC,iBAAiB;AACvB,MAAMC,mBAAmB;AAEzB,MAAMC,eAAe;AACrB,MAAMC,iBAAiB;AACvB,MAAMC,aAAa,MAAMF,eAAeA;AACxC,MAAMG,kBAAkB,OAAOH,eAAeA;AAC9C,MAAMI,oBAAoB,OAAOJ,eAAeA;AAChD,MAAMK,kBAAkB,QAAQL,eAAeA;AAC/C,MAAMM,YAAY;AAElB,IAAKC,kBAAWA,WAAAA,GAAAA,SAAXA,WAAW;;;WAAXA;;AAKL,IAAKC,yBAAkBA,WAAAA,GAAAA,SAAlBA,kBAAkB;;;;;WAAlBA;;AAOL,MAAMC,qBAAqB;IAChC,CAAC,QAAkB,EAAE;IACrB,CAAC,OAAiB,EAAE;AACtB"}