Efficient Beam Search for Large Language Models Using Trie-Based Decoding