pub fn init_semantic(
    model: Vec<u8>,
    tokenizer_data: Vec<u8>
) -> Result<Arc<Semantic>, SemanticError>