OpenAI API documentation: Programmatic Tool Calling — Developers