DLAI Logo
AI is the new electricity and will transform and improve nearly all areas of human lives.

Welcome back!

We'd like to know you better so we can create more relevant courses. What do you do for work?

DLAI Logo
  • Explore Courses
  • Community
    • Forum
    • Events
    • Ambassadors
    • Ambassador Spotlight
  • My Learnings

Long-Term Agentic Memory With LangGraph
Short Course

Long-Term Agentic Memory With LangGraph

Learn to build AI agents with long-term memory with LangGraph, using LangMem for memory management.

AgentsChatbotsEmbeddingsEvaluation and MonitoringGenAI ApplicationsLLMOpsPrompt EngineeringRAGSearch and RetrievalVector Databases
  • LangChain
LangChain
Event-Driven Agentic Document Workflows
Short Course

Event-Driven Agentic Document Workflows

Build an event-driven agentic workflow to process documents and fill forms using RAG and human-in-the-loop feedback.

AgentsDocument ProcessingEmbeddingsEvent-Driven AIGenAI ApplicationsRAGSearch and RetrievalTask AutomationVector Databases
  • LlamaIndex
LlamaIndex
Build Apps with Windsurf’s AI Coding Agents
Short Course

Build Apps with Windsurf’s AI Coding Agents

Learn to build, debug, and deploy applications with an Agentic AI-powered integrated development environment.

AI in Software DevelopmentAgentsGenAI ApplicationsPrompt EngineeringSearch and RetrievalTask Automation
  • Windsurf
Windsurf
Multimodal RAG: Chat with Videos
Short Course

Multimodal RAG: Chat with Videos

Build an interactive system for querying video content using multimodal AI

Computer VisionEmbeddingsMultiModalNLPRAGSearch and RetrievalVector Databases
  • Intel
Intel
Embedding Models: from Architecture to Implementation
Short Course

Embedding Models: from Architecture to Implementation

Learn how to build embedding models and how to create effective semantic retrieval systems.

EmbeddingsSearch and RetrievalVector Databases
  • Vectara
Vectara
Prompt Compression and Query Optimization
Short Course

Prompt Compression and Query Optimization

Optimize the efficiency, security, query processing speed, and cost of your RAG applications.

Data ProcessingGenAI ApplicationsLLMOpsPrompt EngineeringRAGSearch and RetrievalVector Databases
  • MongoDB
MongoDB
Building Your Own Database Agent
Short Course

Building Your Own Database Agent

Interact with tabular data and SQL databases using natural language, enabling more efficient and accessible data analysis.

AgentsData ProcessingGenAI ApplicationsLLMOpsLLM ServingRAGSearch and Retrieval
  • Microsoft
Microsoft
AI Agents in LangGraph
Short Course

AI Agents in LangGraph

Build agentic AI workflows using LangChain's LangGraph and Tavily's agentic search.

AI FrameworksAgentsChatbotsDocument ProcessingGenAI ApplicationsGenerative ModelsSearch and Retrieval
  • LangChain
  • Tavily
LangChain, Tavily
Building Multimodal Search and RAG
Short Course

Building Multimodal Search and RAG

Build smarter search and RAG applications for multimodal retrieval and generation.

EmbeddingsMultiModalRAGSearch and RetrievalVector Databases
  • Weaviate
Weaviate
Building Agentic RAG with Llamaindex
Short Course

Building Agentic RAG with Llamaindex

Build autonomous agents that intelligently navigate and analyze your data. Learn to develop agentic RAG systems using LlamaIndex, enabling powerful document Q&A and summarization. Gain valuable skills in guiding agent reasoning and debugging.

AI FrameworksAgentsGenAI ApplicationsPrompt EngineeringRAGSearch and Retrieval
  • LlamaIndex
LlamaIndex
JavaScript RAG Web Apps with LlamaIndex
Short Course

JavaScript RAG Web Apps with LlamaIndex

Build a full-stack web application that uses RAG capabilities to chat with your data. Learn to build a RAG application in JavaScript, using an intelligent agent to answer queries.

AI FrameworksGenAI ApplicationsPrompt EngineeringRAGSearch and Retrieval
  • LlamaIndex
LlamaIndex
Knowledge Graphs for RAG
Short Course

Knowledge Graphs for RAG

Learn how to build and use knowledge graph systems to improve your retrieval augmented generation applications. Use Neo4j's query language Cypher to manage and retrieve data.

EmbeddingsGenAI ApplicationsRAGSearch and RetrievalVector Databases
  • Neo4j
Neo4j
Build LLM Apps with LangChain.js
Short Course

Build LLM Apps with LangChain.js

Expand your toolkit with LangChain.js, a JavaScript framework for building with LLMs. Understand the fundamentals of using LangChain to orchestrate and chain modules.

AI FrameworksChatbotsGenAI ApplicationsPrompt EngineeringRAGSearch and Retrieval
  • LangChain
LangChain
Advanced Retrieval for AI with Chroma
Short Course

Advanced Retrieval for AI with Chroma

Learn advanced retrieval techniques to improve the relevancy of retrieved results. Learn to recognize poor query results and use LLMs to improve queries.

EmbeddingsFine-TuningGenAI ApplicationsRAGSearch and Retrieval
  • Chroma
Chroma
Building and Evaluating Advanced RAG
Short Course

Building and Evaluating Advanced RAG

Learn advanced RAG retrieval methods like sentence-window and auto-merging that outperform baselines, and evaluate and iterate on your pipeline's performance.

AI FrameworksEvaluation and MonitoringGenAI ApplicationsLLMOpsRAGSearch and Retrieval
  • TruEra
  • LlamaIndex
TruEra, LlamaIndex
Vector Databases: from Embeddings to Applications
Short Course

Vector Databases: from Embeddings to Applications

Design and execute real-world applications of vector databases. Build efficient, practical applications, including hybrid and multilingual searches.

EmbeddingsGenAI ApplicationsRAGSearch and RetrievalVector Databases
  • Weaviate
Weaviate
Understanding and Applying Text Embeddings
Short Course

Understanding and Applying Text Embeddings

Learn how to accelerate the application development process with text embeddings for sentence and paragraph meaning.

EmbeddingsGenAI ApplicationsNLPRAGSearch and Retrieval
  • Google Cloud
Google Cloud
Large Language Models with Semantic Search
Short Course

Large Language Models with Semantic Search

Learn to use LLMs to enhance search and summarize results, using Cohere Rerank and embeddings for dense retrieval.

EmbeddingsNLPRAGSearch and RetrievalVector Databases
  • Cohere
Cohere