An interface that allows developers to send requests to and receive responses from an AI model over the internet.