
Explore how transformers use attention to power generative AI, explaining encoding with n-grams, inference matrices, and prompts, and why non-deterministic outputs lead to confident hallucinations.
Explore the basics of prompt engineering to optimize large language models for tasks like question answering, text summarization, information extraction, and code generation.
Explore zero-shot and few-shot prompting, distinguishing how large language models respond with no examples versus guided examples, including limitations with complex reasoning and numerical tasks.
Learn exemplars as a prompting technique to guide an LM in structuring responses from text. The lecture shows a Python prompt example with input-output formats and notes chat completion deprecation.
Compare closed source and open source llms, and weigh self-hosting against managed hosting to understand data control, maintenance, and cost implications.
Understand the deprecation of the completions API and the shift to chat completions in the OpenAI API. Use GPT 3.5 turbo instruct for completions, as turbo is chat-only.
translate an article using the OpenAI API through zero-shot and few-shot prompting, with a live translation example and guidance on tokens, performance, and cost.
This live example translates an article using the OpenAI API with a Python script, showing secret key setup in environment variables, a translation prompt, and token versus word limits.
Explore sentiment analysis with the OpenAI API using few-shot and zero-shot prompting. See how system messages and context shape results and how to implement with the completion API.
Launch your first project by building a chatbot that analyzes earnings transcripts with AI, using the Discount Cash Flows API data and an LM chat API.
Explore how large context windows let a language model reference more of your data for hyper-specific responses. Apply this to code bases, videos, and financial data in multimodal contexts.
Explore a step-by-step Python walkthrough that translates subtitles using the Google Translate API, Webvtt integration, and language pairs to generate translated caption files.
Learn how to translate subtitles to multiple languages using AI-powered translation with the Google Translate API, preserving timestamps, running translate_subtitles.py, and exploring multilingual outputs.
Fine tuning adapts pre-trained models on a small labeled dataset to tailor ai applications with the OpenAI API, enabling customer support, translation, and content generation.
Explore the do's and don'ts of using generative AI, from content creation and prototyping to upscaling and colorization, while avoiding misinformation, plagiarism, and copyright pitfalls.
Ready to build powerful applications fueled by leading Large Language Models? This comprehensive course provides developers with the practical skills to harness the OpenAI API ecosystem and the Google Gemini & Translate APIs. Go beyond theory and learn to integrate cutting-edge AI capabilities into your projects, from setup and prompt engineering to fine-tuning and deployment.
We cover the essential concepts and provide hands-on examples to ensure you can confidently build real-world AI solutions. Whether you want to create intelligent chatbots, automate content creation, translate languages, generate images, or analyze data with computer vision, this course provides the roadmap.
In this course, you will master:
LLM & Prompt Engineering Fundamentals: Understand Transformers, advanced Prompt Engineering (Zero/Few-Shot, Chain of Thought, Frameworks, Evaluation), RAG, AI Agents, and Open vs Closed Source Models.
OpenAI API Setup & Architecture: Get your OpenAI API Key, set up your environment, understand pricing/limits, and grasp essential AI Application Architecture principles.
Core OpenAI APIs (Text & Chat): Utilize the Completions API and Chat Completion API for tasks like translation, summarization, sentiment analysis, classification, and building interactive chatbots (including a financial statement analysis project).
OpenAI Multimodal APIs: Integrate Image Generation (DALL-E), Text-to-Speech (TTS), and Computer Vision (GPT-4V) capabilities into your applications with practical examples (phone wallpapers, blog post transcription, calorie counting).
Google Gemini & Translate APIs: Get started with the Google Gemini API via AI Studio & Colab, explore Large Context Window use cases, and leverage the Google Translate API for basic and advanced translation tasks (including a subtitle translation project).
Building RAG Pipelines: Implement Retrieval Augmented Generation (RAG) from scratch to ground LLM responses in external data.
Fine-Tuning & Deployment: Learn the concepts of Fine-Tuning, fine-tune a model using the OpenAI API, use GPT Builder, and understand how to deploy an AI application.
AI Ethics: Discuss the crucial dos and don'ts of responsible AI development.
This course is designed for developers, engineers, and technical individuals aiming to build practical AI applications. By the end, you'll possess the skills to leverage the OpenAI and Google AI ecosystems effectively and ethically.
Enroll today and start building the next generation of AI-powered applications!