Important
This page is not currently maintained and is intended to provide general insight into the ChatML format, not current up-to-date information. (This document is a preview of the underlying format consumed by GPT models. As a developer, you can use our higher-level API and won't need to interact directly with this format today — but expect to have the option in the future!)
Traditionally, GPT models consumed unstructured text. ChatGPT models instead expect a structured format, called Chat Markup Language