BasetenBlog12 SeptIntroducing function calling and structured output for open-source and fine-tuned LLMs