test-deploy-dify / custom_tokenizer.py
wearesb's picture phamduyphuong251's picture
Duplicate from phamduyphuong251/test-deploy-dify
295ca33
Raw History Blame Contribute Delete
325 Bytes
from transformers import PhobertTokenizer
from pyvi import ViTokenizer
class CustomPhobertTokenizer(PhobertTokenizer):
def rdr_segment(self, text):
return ViTokenizer.tokenize(text)
def _tokenize(self, text):
segmented_text = self.rdr_segment(text)
return super()._tokenize(segmented_text)