Part 2: How to Build an AI Voice Agent using OpenAI Realtime API: RAG + Function Calling