-record(bpe_tokenizer, { vocab :: gleam@dict:dict(binary(), integer()), inverse_vocab :: gleam@dict:dict(integer(), binary()), merges :: list({binary(), binary()}), unk_id :: integer() }).