{"type":"video","version":"1.0","html":"<iframe src=\"https://www.loom.com/embed/ff396e3e62b347e8aa8d8c9e8756beb9\" frameborder=\"0\" width=\"1152\" height=\"864\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>","height":864,"width":1152,"provider_name":"Loom","provider_url":"https://www.loom.com","thumbnail_height":864,"thumbnail_width":1152,"thumbnail_url":"https://cdn.loom.com/sessions/thumbnails/ff396e3e62b347e8aa8d8c9e8756beb9-00001.gif","duration":280.484,"title":"Building Agentic RAG with Retrieval, Function Calling and Code Interpreting tools","description":"In this video,  I give you a walkthrough of building your Agentic RAG with Function calling, Retreiver and Code Interpreter tools. We go through the process of automating the following series of steps for our assistant:\n- Create a New thread\n- Send a User Message\n- Create and Start a Run\n- Monitor Run Status\n- Handle Required Actions: Like calling an external tool, function handles this by submitting the necessary tool outputs using submit_tool_output, and waits again for the run to complete\n- Display Messages\n\nGithub link: https://github.com/rajkstats/AIE2/blob/main/Week%202/Day%202/OpenAI_Assistants_Building_Agentic_RAG_with_Function_Calling_API_and_Retrieval_rk.ipynb"}