LLM Foundations: Building Effective Applications for Enterprises
1h 44mAdvanced2024-06-21
Authors

Kumaran Ponnambalam
Working with data for 20+ years
Course details
As generative AI models have become increasingly popular, enterprises have started to build end-to-end applications to integrate their existing workflows with generative AI. In this course, instructor Kumaran Ponnambalam shows you how to get up and running with integration, performance management, trust, and monitoring to deliver effective and trustworthy generative AI applications at scale.
Explore some of the unique characteristics and use cases for generative AI-powered applications in an enterprise setting, including available options, selection criteria, and key deployment considerations for generative AI models. Kumaran covers the basics of evaluating and fine-tuning models as well as patterns and best practices for core application design. By the end of this course, you’ll also be equipped with new skills to manage application performance, maintain safety and trust, and navigate some of the most important ethical and legal challenges of AI.
Explore some of the unique characteristics and use cases for generative AI-powered applications in an enterprise setting, including available options, selection criteria, and key deployment considerations for generative AI models. Kumaran covers the basics of evaluating and fine-tuning models as well as patterns and best practices for core application design. By the end of this course, you’ll also be equipped with new skills to manage application performance, maintain safety and trust, and navigate some of the most important ethical and legal challenges of AI.
Skills covered
Natural Language Processing (NLP)PythonSoftware Development ToolsFoundationsArtificial Intelligence (AI)Open SourceSoftware Development
Concepts
0. Introduction
- 01 - Starting your GenAI adoption journey
- 02 - Course content and prerequisites
1. Generative AI in Enterprises
- 03 - The GenAI revolution
- 04 - How GenAI is impacting enterprises
- 05 - GenAI challenges for enterprises
- 06 - GenAI adoption process
2. GenAI Use Case Selection
- 07 - Popular GenAI use cases
- 08 - Identifying and evaluating GenAI use cases
- 09 - Creating a GenAI roadmap
- 10 - Building proof-of-concepts for GenAI
- 11 - Course use case - GenAI-powered email helpdesk
3. Choosing GenAI Models
- 12 - The GenAI model landscape
- 13 - Selection criteria for GenAI models
- 14 - Build vs. buy for GenAI
- 15 - GenAI model deployment considerations
- 16 - Impact of training data in GenAI
4. Evaluation and Fine-Tuning for GenAI
- 17 - Evaluating GenAI models
- 18 - Fine-tuning GenAI models
- 19 - Building datasets for evaluation and fine-tuning
- 20 - Metrics for GenAI
- 21 - Course use case - Evaluation and model selection
5. Design Considerations for GenAI Applications
- 22 - A typical GenAI app
- 23 - Batch generation with GenAI models
- 24 - User and API interfaces
- 25 - Prompt engineering
- 26 - Data collection and monitoring
- 27 - Course use case - Architecture
6. Safety and Trust with GenAI
- 28 - Ethical and legal considerations
- 29 - Protecting against vulnerabilities
- 30 - Toxicity and bias in GenAI
- 31 - Hallucinations
- 32 - Course use case - Guardrails
7. Managing GenAI Application Performance
- 33 - Performance goals for GenAI apps
- 34 - Improving GenAI accuracy
- 35 - Reducing latency for GenAI
- 36 - GenAI cost control
- 37 - Course use case - Performance considerations
Conclusion
- 38 - Continue your GenAI journey
Related courses
- Introduction to Building Generative AI Java Applications using LangChain4j
- Vibe Coding for Data Analysts
- Oracle Cloud Infrastructure AI Foundations
- Advanced Gemini for Developers
- Generative AI and LLMOps: Building Blocks and Applications
- Creating Advanced AI Applications with Python, APIs, and GitHub Models
- Hands-On AI: Building Your First LLM-Powered App
- Advanced Gemini for Developers (2024)
Related learn paths
- Manage Your LLMs with LLMOps
- Building AI Products: Implementing Responsible AI Professional Certificate by LinkedIn Learning
- Build AI Products Using Azure AI Services in Your Development Lifecycle
- Mastering Responsible AI: From Concept to Auditing
- Understanding Generative AI for Tech Leaders
- Building AI Products: Understanding the Workflow Professional Certificate
- Data Science Professional Certificate by KNIME
- Explore AI for Data Engineering