Frontier models from OpenAI and Anthropic were initially unable to reliably convert canonical SMILES strings to non-canonical SMILES strings