A Bayesian approach for prompt optimization in pre-trained language models