As of April 2023 there is no publicly available AI model that can generate songs from lyrics. On the research side of things there is googles MusicLM but it still has some big problems.

If you are willing to experiment look into Riffusion which is based on spectrograms generated in a fine tuned version of Stable Diffusion and available for free.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence