Intermediate31% off

Building with the OpenAI & Claude APIs

Leverage the leading LLM APIs to create powerful and versatile AI applications.

4.8
(7,800)
7,800 studentsEnglish

Created by Liam Fraser · AI Product Manager

Promo video coming soon
$399$579Save 31%
Enrol now

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 ConceptsPreview
    10m
  • Choosing the Right ModelPreview
    15m
  • Setting Up Your Environment
    12m

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

L

Liam Fraser

AI Product Manager

Liam has shipped AI features at two scale-ups and teaches PMs how to ship AI that users trust.