Skip to main content

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

Start the course