EVA_IMAGE_SIZE = 448
OPENAI_DATASET_MEAN = (0.48145466, 0.4578275, 0.40821073)
OPENAI_DATASET_STD = (0.26862954, 0.26130258, 0.27577711)
DEFAULT_IMAGE_FILE_SUFFIX = ['jpg', '0.png', 'png', 'jpeg', 'webp']
DEFAULT_TEXT_FILE_SUFFIX = ['txt', '0.txt']
IGNORE_INDEX = -100
# special tokens
# START
DEFAULT_PAD_TOKEN = "[PAD]"
DEFAULT_BOS_TOKEN = ''
DEFAULT_EOS_TOKEN = ''
DEFAULT_UNK_TOKEN = ""
DEFAULT_IMG_TOKEN = "[IMG]"
DEFAULT_IMG_END_TOKEN = "[/IMG]"
DEFAULT_IMAGE_TOKEN = ""
DEFAULT_gIMG_TOKEN = "[gIMG]"
DEFAULT_gIMG_END_TOKEN = "[/gIMG]"
DEFAULT_EOC_TOKEN = "[EOC]"
DEFAULT_VIDEO_TOKEN = "[VIDEO]"
GRD_SYMBOL = ""
BOP_SYMBOL = ""
EOP_SYMBOL = ""
BOO_SYMBOL = ""
DOM_SYMBOL = ""
REC_SYMBOL = ""
USER_TOKEN = "[USER]"
ASSISTANT_TOKEN = "[ASSISTANT]"
# END
# special token id
# START
IMAGE = 32003
BOI = 32001
VIDEO = 32004
# END
DEFAULT_IMG_PLACEHOLDER = "[]"
DEFAULT_VID_PLACEHOLDER = "[]"
FAKE_VIDEO_END_TOKEN = "[/VIDEO]"
# LICENSE & TERM OF USE
TERM_OF_USE = "### Terms of use\nπBy using this service, users are required to agree to the following terms: The service is a research preview intended for non-commercial use only. It only provides limited safety measures and may generate offensive content. It must not be used for any illegal, harmful, violent, racist, or sexual purposes. The service may collect user dialogue data for future research."
LICENSE = "### License\nπThe service is a research preview intended for non-commercial use only, subject to the model [License](https://github.com/facebookresearch/llama/blob/main/MODEL_CARD.md) of LLaMA, [Terms of Use](https://openai.com/policies/terms-of-use) of content by OpenAI, and [Privacy Practices](https://chromewebstore.google.com/detail/sharegpt-share-your-chatg/daiacboceoaocpibfodeljbdfacokfjb) of ShareGPT. Please contact us if you find any potential violation."
CHAT_GUIDANCE = "π‘NOTEπ‘: You can _ONLY_ input one modality at a time. Please _CLICK_ Add button after entering one modality input. And then input the _NEXT_ modality."
GEN_GUIDANCE = "π‘NOTEπ‘: You can _ONLY_ input one modality at a time (except for _location-binded_ inputs). Please _CLICK_ Add button after entering one modality input. And then input the _NEXT_ modality."
RECOMMEND = "Strongly _RECOMMAND_ reading the [user guide](https://jwolpxeehx.feishu.cn/docx/RYHNd1tvEo8k8Mx9HeMcvvxWnvZ) before trying out this demo."
CHAT_ROUTER = "πROUTERπ:This tab can _ONLY_ generate _TEXT_ output. If you want to generate images, please use _Multimodal Generation_."
GEN_ROUTER = "πROUTERπ:This tab can _ONLY_ generate _IMAGE_ output. If you want to generate texts, please use _Multimodal Chat_."