Agentic Building Blocks: Creating AI Agents with MAX Serve and OpenAI Function Calling

AI
LLM
MAX
Agents
Learn how to build AI agents by integrating MAX Serve with OpenAI’s function calling capabilities - originally published on Modular’s blog.
Author

Ehsan M. Kermani

Published

January 30, 2025

I wrote a post on the Modular blog about building AI agents with MAX Serve and OpenAI-style function calling. The idea behind an agent is simple enough: give the model a set of tools it can call, and let it decide when to call them. Getting that loop to behave in production is the harder part.

The article builds a first agent from scratch and then covers what changes once you want to actually ship it.

Read it here: Agentic Building Blocks: Creating AI Agents with MAX Serve and OpenAI Function Calling.