ChatGPT doesn't quite understand molecular geometries from SMILES strings: I think this can change by fine-tuning LLMs on lots of descriptions like this. The embeddings of this model could prove really useful!