Justin Lee 4768a41a20 merge utils, added configs and sample notebook to run optimizer 1 day ago
..
NotebookLlama ae010af7d8 move and add Difflog 1 month ago
RAFT-Chatbot e5b999d29a Resolved merge conflicts 1 month ago
agents e5b999d29a Resolved merge conflicts 1 month ago
benchmarks 4768a41a20 merge utils, added configs and sample notebook to run optimizer 1 day ago
browser_use ae010af7d8 move and add Difflog 1 month ago
coding ae010af7d8 move and add Difflog 1 month ago
customerservice_chatbots e5b999d29a Resolved merge conflicts 1 month ago
email_agent e951b567ba Update README.md 1 month ago
github_triage ae010af7d8 move and add Difflog 1 month ago
long_context e5b999d29a Resolved merge conflicts 1 month ago
multilingual bd210b105d Fix A LOT of links 1 month ago
prompt-migration 4768a41a20 merge utils, added configs and sample notebook to run optimizer 1 day ago
responsible_ai e5b999d29a Resolved merge conflicts 1 month ago
README.md 27504cd68d restructure 1 month ago
live_data.ipynb ae010af7d8 move and add Difflog 1 month ago
video_summary.ipynb ae010af7d8 move and add Difflog 1 month ago

README.md

End to End Use Applications using various Llama Models

Agentic Tutorial:

101 and 201 tutorials on performing Tool Calling and building an Agentic Workflow using Llama Models

101 notebooks show how to apply Llama models and enable tool calling functionality, 201 notebook walks you through an end to end workflow of building an agent that can search two papers, fetch their details and find their differences.

Benchmarks:

A folder contains benchmark scripts

The scripts apply a throughput analysis and introduction to lm-evaluation-harness, a tool to evaluate Llama models including quantized models focusing on quality

Browser Usage:

Demo of how to apply Llama models and use them for browsing the internet and completing tasks

Automatic Triaging of Github Repositories:

Use Llama to automatically triage issues in an OSS repository and generate insights to improve community experience

This tool utilizes an off-the-shelf Llama model to analyze, generate insights, and create a report for better understanding of the state of a repository. It serves as a reference implementation for using Llama to develop custom reporting and data analytics applications.

VideoSummary:

Ask Llama 3 to Summarize a Long YouTube Video (using Replicate or OctoAI)

This demo app uses Llama 3 to return a text summary of a YouTube video. It shows how to retrieve the caption of a YouTube video and how to ask Llama to summarize the content in different ways, from the simplest naive way that works for short text to more advanced methods of using LangChain's map_reduce and refine to overcome the 8K context length limit of Llama 3.

NBA2023-24:

Ask Llama 3 about Structured Data

This demo app shows how to use LangChain and Llama 3 to let users ask questions about structured data stored in a SQL DB. As the 2023-24 NBA season is entering the playoff, we use the NBA roster info saved in a SQLite DB to show you how to ask Llama 3 questions about your favorite teams or players.

NotebookLlama:

PDF to Podcast using Llama Models

Workflow showcasing how to use multiple Llama models to go from any PDF to a Podcast and using open models to generate a multi-speaker podcast

live_data:

Ask Llama 3 about Live Data (using Replicate or OctoAI)

This demo app shows how to perform live data augmented generation tasks with Llama 3, LlamaIndex, another leading open-source framework for building LLM apps, and the Tavily live search API.

WhatsApp Chatbot:

Building a Llama 3 Enabled WhatsApp Chatbot

This step-by-step tutorial shows how to use the WhatsApp Business API to build a Llama 3 enabled WhatsApp chatbot.

Messenger Chatbot:

Building a Llama 3 Enabled Messenger Chatbot

This step-by-step tutorial shows how to use the Messenger Platform to build a Llama 3 enabled Messenger chatbot.

RAG Chatbot Example (running locally or on OctoAI)

A complete example of how to build a Llama 3 chatbot hosted on your browser that can answer questions based on your own data using retrieval augmented generation (RAG). You can run Llama2 locally if you have a good enough GPU or on OctoAI if you follow the note here.

Sales Bot:

Sales Bot with Llama3 - A Summarization and RAG Use Case

An summarization + RAG use case built around the Amazon product review Kaggle dataset to build a helpful Music Store Sales Bot. The summarization and RAG are built on top of Llama models hosted on OctoAI, and the vector database is hosted on Weaviate Cloud Services.