Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

DataCamp

Developing AI Applications

via DataCamp

Overview

Embark on your quest to develop awe-inspiring user-facing systems and applications using the latest AI developer tools. In this track, you'll learn about the latest techniques for developing state-of-the-art AI systems underpinning the latest generation of chatbots, search engines, and recommendation systems. You'll master using OpenAI's GPT and Whisper models via the OpenAI API for text analysis, creating chatbots, and transcribing and translating audio. Discover how the latest prompt engineering techniques, like multi-step, chain-of-thought (CoT), and self-consistency prompting, can be used to level up the output from your models. Use the Hugging Face Hub and the transformers library to access and use open-source models for a variety of natural language processing (NLP) tasks. Build a solid foundation for responsible AI practices by learning how to develop AI systems ethically, with data privacy as a core focus. Discover how LangChain can be used to unify the AI development landscape under a single, unified syntax, so you can tie together large language models (LLMs) from different providers, vector databases, and data from various sources.

Syllabus

  • Working with the OpenAI API
    • Start your journey developing AI-powered applications with the OpenAI API. Learn about the functionality that underpins popular AI applications like ChatGPT.
  • Planning a Trip to Paris with the OpenAI API
  • AI Ethics
    • Explore AI ethics focusing on principles, fairness, bias reduction, and trust in AI design.
  • ChatGPT Prompt Engineering for Developers
    • Dive deep into the principles and best practices of prompt engineering to leverage powerful language models like ChatGPT to solve real-world problems.
  • Working with Hugging Face
    • Navigate and use the extensive repository of models and datasets available on the Hugging Face Hub.
  • Introduction to Data Privacy
    • Gain a clear understanding of data privacy principles and how to implement privacy and security processes.
  • Developing AI Systems with the OpenAI API
    • Leverage the OpenAI API to get your AI applications ready for production.
  • Introduction to Embeddings with the OpenAI API
    • Unlock more advanced AI applications, like semantic search and recommendation engines, using OpenAI's embedding model!
  • Topic Analysis of Clothing Reviews with Embeddings
  • Developing LLM Applications with LangChain
    • Discover how to build AI-powered applications using LLMs, prompts, chains, and agents in LangChain.

Taught by

Tiffany Lewis, Joe Franklin, James Chapman, Eduardo Oliveira, Fouad Trad, Emmanuel Pire, Jonathan Bennion, Jacob Marquez, and Francesca Donadoni

Reviews

Start your review of Developing AI Applications

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.