Building with the OpenAI & Claude APIs
Leverage the leading LLM APIs to create powerful and versatile AI applications.
Created by Liam Fraser · AI Product Manager
30-day money-back guarantee
This course includes
- 15 video lessons
- 4h 30m of content
- Downloadable resources
- Full lifetime access
- Certificate of completion
- 30-day money-back guarantee
What you'll learn
- Integrate OpenAI's GPT models into Python applications.
- Utilize Anthropic's Claude models via their API.
- Master prompt engineering techniques for different LLM tasks.
- Manage conversation history and context effectively.
- Implement function calling for structured data interaction.
- Understand and mitigate API rate limits and costs.
- Build applications for text summarization and generation.
- Develop basic AI agents capable of multi-step reasoning.
About this course
The advent of sophisticated Large Language Models accessible via APIs has democratized AI development. Platforms like OpenAI and Anthropic's Claude offer state-of-the-art models that can power everything from simple chatbots to complex content generation and analysis tools. This course focuses on practical application development using the APIs provided by OpenAI (GPT-4, GPT-3.5 Turbo) and Anthropic (Claude 3 family). You'll learn how to effectively prompt these models, handle API responses, manage context windows, and integrate them into your own applications. We'll go beyond basic text completion to explore advanced techniques like fine-tuning (where applicable), function calling, and building agents. We'll cover essential concepts such as choosing the right model for your task, understanding token limits and costs, implementing error handling, and optimizing API calls for performance and efficiency. Real-world examples will demonstrate how to build features like summarization, code generation, customer support bots, and creative writing assistants using these powerful APIs. Upon completion, you'll possess the hands-on skills required to confidently build and deploy a wide range of AI-powered applications leveraging the capabilities of OpenAI and Claude models.
Course content
5 modules · 15 lessons · 4h 30m
- Understanding LLM API ConceptsPreview10m
- Choosing the Right ModelPreview15m
- Setting Up Your Environment12m
Requirements
- Intermediate Python programming skills.
- Basic understanding of REST APIs and JSON.
- An API key for either OpenAI or Anthropic (free tiers available).
Your instructor
Liam Fraser
AI Product Manager
Liam has shipped AI features at two scale-ups and teaches PMs how to ship AI that users trust.
30-day money-back guarantee
This course includes
- 15 video lessons
- 4h 30m of content
- Downloadable resources
- Full lifetime access
- Certificate of completion
- 30-day money-back guarantee