API Tools: Search, Files, and Code Interpreter
This course covers Web Search, File Search, Code Interpreter, MCP, Tool Search, and multi-tool architectures.
20 lessons About 45 min Developer
What you'll learn
- Declare functions with a validated JSON schema and handle parallel, sequential calls and their errors
- Integrate Web Search and File Search into an application and control the scope of results
- Execute code in the Code Interpreter sandbox to process CSV or Excel files and produce charts
- Connect MCP servers and connectors to extend the model to external systems
- Design a multi-tool architecture combining search, code execution, and Tool Search in production
Course details
- Who it's for
- Developers, engineers, and integrators looking to leverage ChatGPT via API in their applications.
- Prerequisites
- Ability to read Python and JSON, command line basics. An OpenAI platform API key to try the examples.
- Length
- 45 min · 20 lessons
- Format
- 100% online self-paced course, accessible 24/7 from a browser. Progress saved, resume anytime. Estimated duration: 45 min.
- Assessment
- Application exercises proposed throughout the lessons. Each lesson ends with its Key takeaways, supporting self-assessment. A final quiz of 5 corrected questions, at the end of the last lesson, validates acquired skills.
- Accessibility
- Self-paced course accessible to people with disabilities: text content compatible with screen readers, keyboard navigation, and compliant contrasts. For any adaptation needs, email [email protected].
- Price
- Free
- Recognition
- Certificate of completion issued by Corsen AI, verifiable online.
- Syllabus
- Download the syllabus (PDF)