WA3509

Intermediate Generative AI for Developers Training

Our Intermediate Generative AI (Gen AI) training teaches developers advanced techniques like fine-tuning LLMs, Retrieval Augmented Generation (RAG), and Vector Embeddings. Attendees also learn how to integrate LLMs into development pipelines.

Course Details

Duration

2 days

Prerequisites

  • Practical experience in Python (at least 6 months):
    • Data Structures, Functions, Control Structures
    • Exception Handling, File I/O, async, concurrency (recommended)
  • Practical experience with these Python libraries: Pandas, NumPy, and scikit-learn
    • Understanding of Machine Learning concepts - regression, clustering, classification
    • ML Algorithms: Gradient Descent, Linear Regression
  • Loss Functions and evaluation metrics

Skills Gained

  • Master vector embeddings and LLM-powered applications to transform unstructured data into actionable insights
  • Optimize data ingestion and retrieval augmented generation (RAG) techniques for enhanced LLM performance and efficiency
  • Develop enterprise-grade RAG pipelines that leverage semantic search and LLM chains for tailored solutions
  • Build and deploy robust, production-ready LLM applications focusing on scalability, security, and privacy
  • Confidently navigate LLM deployment and LLMOps for successful implementation in your organization
Course Outline
  • Building LLM-powered Applications
    • Vector Embeddings
    • Ingesting Private Data with LlamaIndex
    • Types of Indexing and Chunking for Data Ingestion
    • Introduction to Retrieval Augmented Generation (RAG)
    • Semantic Search for Code libraries
  • LangChain Integration and Advanced RAG
    • LLM Chains and Prompt Templates
    • The LangChain “Tools” Library
    • Enterprise-grade RAG Pipelines
    • RAG Pipeline Optimization and Performance Monitoring
  • Enterprise API Applications
    • Generative AI Tech Stack
    • Scalable and Efficient Architectures
    • Privacy/Security Considerations with Enterprise Data
    • Conversational Agents in Enterprise
    • Best Practices for production-ready LLM Applications
    • Enterprise Application Pipelines
    • Choosing the right foundation model
    • Cost and ROI Evaluation Strategy
  • LLM Deployment for Developers
    • LLM Deployment Frameworks
    • Introduction to LLMOps for Developers
    • LLM Security Considerations
    • Enterprise Privacy
    • Cloud Deployment vs Local (Private) Serving