Getting Started with Code Interpreter in Azure OpenAI

An example with the new Assistant APIs

Valentina Alto
Microsoft Azure
Published in
7 min readFeb 8, 2024

--

🥁Drumroll🥁

After months of waiting, OpenAI Assistants APIs are now available on Azure! You can now build your own AI assistants seamlessly, combining all the necessary building blocks — system message, your data, plug-ins and function callings — in one environment: Azure OpenAI.

But what are exactly Assistants API and why there was so much hype around them?

Introduction to Assistants API

The Assistants API is a feature first released by OpenAI that lets you create and run AI assistants within your own applications. An AI assistant is like a smart helper that can understand and respond to user queries using natural language.

Assistants are made of different components:

  1. Assistant: The assistant is the heart of the system — an AI model designed to understand and generate human-like responses. It’s the brain behind the scenes, capable of handling various tasks, answering questions, and engaging in conversations. You can configure your assistant with a name, instructions, LLM behind, and tools.

--

--

Valentina Alto
Microsoft Azure

Data&AI Specialist at @Microsoft | MSc in Data Science | AI, Machine Learning and Running enthusiast