Asynchronous Batch API Function calling JSON Mode Fine-tunes Prompt caching Prompting Markdown Conversion