• Stars
    star
    142
  • Rank 258,495 (Top 6 %)
  • Language
    Jupyter Notebook
  • Created over 1 year ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Explore LangChain and build powerful chatbots that interact with your own data. Gain insights into document loading, splitting, retrieval, question answering, and more.

More Repositories

1

LangChain-for-LLM-Application-Development

Apply LLMs to your data, build personal assistants, and expand your use of LLMs with agents, chains, and memories.
Jupyter Notebook
96
star
2

Finetuning-Large-Language-Models

Unlock the potential of finetuning Large Language Models (LLMs). Learn from industry expert, and discover when to apply finetuning, data preparation techniques, and how to effectively train and evaluate LLMs.
Jupyter Notebook
36
star
3

chatGPT-Prompt-Engineering-for-Developers

Jupyter notebooks for enhancing your skills with ChatGPT based prompt engineering. Harness the potential of large language models and create innovative applications.
Jupyter Notebook
35
star
4

OccupancyGrid-Predictions

Predicting Future Occupancy Grids in Dynamic Environment with Spatio-Temporal Learning
Python
29
star
5

AI-Agentic-Design-Patterns-with-AutoGen

Learn to build and customize multi-agent systems using the AutoGen. The course teaches you to implement complex AI applications through agent collaboration and advanced design patterns.
Jupyter Notebook
24
star
6

Multi-AI-Agent-Systems-with-crewAI

Master the art of designing and organizing AI agents. Learn to automate complex, multi-step business processes by creating specialized AI agent teams using the open-source library crewAI.
Jupyter Notebook
20
star
7

Open-Source-Models-with-Hugging-Face

"Open Source Models with Hugging Face" course empowers you with the skills to leverage open-source models from the Hugging Face Hub for various tasks in NLP, audio, image, and multimodal domains.
Jupyter Notebook
15
star
8

Building-Systems-with-ChatGPT-API

Unlock automation and system building with the ChatGPT API. Master chain calls, Python interactions, and create a customer service chatbot in this practical course.
Jupyter Notebook
14
star
9

ROS-based-3D-detection-Tracking

Deployment of 3D-Detection and Tracking pipeline in simulation based on rosbags and real-time.
Python
8
star
10

Efficiently-Serving-LLMs

Learn the ins and outs of efficiently serving Large Language Models (LLMs). Dive into optimization techniques, including KV caching and Low Rank Adapters (LoRA), and gain hands-on experience with Predibase’s LoRAX framework inference server.
Jupyter Notebook
8
star
11

Prompt-Engineering-with-Llama-2

The course provides guidance on best practices for prompting and building applications with the powerful open commercial license models of Llama 2.
Jupyter Notebook
6
star
12

AI-Agents-in-LangGraph

Master the art of building and enhancing AI agents. Learn to develop flow-based applications, implement agentic search, and incorporate human-in-the-loop systems using LangGraph's powerful components.
Jupyter Notebook
5
star
13

Prompt-Engineering-for-Vision-Models

Enhance your skills in prompt engineering for vision models. Learn to effectively prompt, fine-tune, and track experiments for models like SAM, OWL-ViT, and Stable Diffusion 2.0 to achieve precise image generation, segmentation, and object detection.
Jupyter Notebook
4
star
14

Serverless-LLM-apps-with-Amazon-Bedrock

The course equips you with the skills to deploy Large Language Model (LLM)-based applications into production using serverless technology with Amazon Bedrock.
Jupyter Notebook
3
star
15

LLMOps

In this course navigates through the LLMOps pipeline, enabling you to preprocess training data for supervised fine-tuning and deploy custom Large Language Models (LLMs).
Jupyter Notebook
3
star
16

Building-Applications-with-Vector-Databases

Leverage vector databases to swiftly construct a diverse range of applications through "Building Applications with Vector Databases" course!
Jupyter Notebook
3
star
17

Understanding-and-Applying-Text-Embeddings

Dive into the world of text embeddings. This course will guide you through leveraging text embeddings to enhance various natural language processing (NLP) tasks.
Jupyter Notebook
3
star
18

vector-databases-embeddings-applications

Unlock the power of vector databases with the "Vector Databases: from Embeddings to Applications" course! A journey that will equip you with essential skills to leverage vector databases for various applications.
Jupyter Notebook
3
star
19

Automated-Testing-for-LLMOps

Create a continuous integration (CI) workflow for testing LLMs applications in an effective way.
Jupyter Notebook
3
star
20

Carbon-Aware-Computing-for-GenAI-Developers

Learn to optimize machine learning tasks for environmental sustainability. Discover how to use real-time electricity data and low-carbon energy sources for model training and inference, reducing the carbon footprint of your cloud operations.
Jupyter Notebook
2
star
21

Reinforcement-Learning-from-Human-Feedback

Embark on the "Reinforcement Learning from Human Feedback" course and align Large Language Models (LLMs) with human values.
Jupyter Notebook
2
star
22

Getting-Started-with-Mistral

Explore Mistral AI's extensive collection of models. Learn to select, prompt, and integrate Mistral's open-source and commercial models for tasks like classification, coding, and Retrieval Augmented Generation (RAG).
Jupyter Notebook
1
star
23

ML-AI-Data-Science-Jobs-in-Canada

Explore the latest machine learning, artificial intelligence, and data science job opportunities in Canada. Stay informed about Canadian tech job market trends and find your next career move.
1
star
24

Quantization-Fundamentals-with-Hugging-Face

Learn linear quantization techniques using the Quanto library and downcasting methods with the Transformers library to compress and optimize generative AI models effectively.
Jupyter Notebook
1
star
25

Function-Calling-and-Data-Extraction-with-LLMs

Master the techniques of function-calling and structured data extraction with LLMs. Learn to enhance LLM capabilities, integrate web services, and build practical applications for real-world data usability.
Jupyter Notebook
1
star
26

Embedding-Models-From-Architecture-to-Implementation

Understand and build embedding models, focusing on word and sentence embeddings, dual encoder architectures. Learn to train embedding models using contrastive loss, implement them in semantic search and RAG systems.
Jupyter Notebook
1
star
27

Pretraining-LLMs

Master the essential steps of pretraining large language models (LLMs). Learn to create high-quality datasets, configure model architectures, execute training runs, and assess model performance for efficient and effective LLM pretraining.
Jupyter Notebook
1
star
28

Functions-Tools-and-Agents-with-LangChain

Explore Functions, Tools and Agents with LangChain along with LangChain Expression Language
Jupyter Notebook
1
star