Skip to content

micytao/vllm-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

vLLM Workshop

GitHub Pages

πŸ“š Hands-on learning powered by vLLM Playground

A comprehensive workshop for learning vLLM β€” the high-performance LLM inference engine β€” through practical, hands-on exercises.

🌐 View the Workshop

https://micytao.github.io/vllm-workshop

πŸ“š What You'll Learn

Module Topic Key Skills
Module 1 Getting Started Deploy vLLM servers, use chat interface
Module 2 Structured Outputs JSON Schema, Regex, Grammar constraints
Module 3 Tool Calling Function calling with LLMs
Module 4 MCP Integration Agentic AI with human-in-the-loop
Module 5 Performance Testing Benchmarking with GuideLLM

πŸš€ Quick Start

Prerequisites

  • Python 3.10+
  • GPU with CUDA support (recommended) or CPU
  • Podman or Docker

Install vLLM Playground

pip install vllm-playground
vllm-playground pull
vllm-playground

Then open http://localhost:7860 and follow the workshop modules!

πŸ› οΈ Local Development

To run the documentation site locally:

# Install MkDocs
pip install mkdocs-material mkdocs-glightbox

# Serve locally
mkdocs serve

# Open http://localhost:8000

πŸ“– Workshop Structure

docs/
β”œβ”€β”€ index.md                    # Welcome page
β”œβ”€β”€ overview.md                 # ACME Corporation narrative
β”œβ”€β”€ details.md                  # Requirements & timing
β”œβ”€β”€ workshop/
β”‚   β”œβ”€β”€ module-01-getting-started.md
β”‚   β”œβ”€β”€ module-02-structured-outputs.md
β”‚   β”œβ”€β”€ module-03-tool-calling.md
β”‚   β”œβ”€β”€ module-04-mcp-integration.md
β”‚   └── module-05-benchmarking.md
└── conclusion.md               # Summary & next steps

πŸ”— Related Projects

🀝 Contributing

Contributions welcome! Please feel free to submit issues and pull requests.

πŸ“ License

Apache 2.0 License


Built with ❀️ for the vLLM community

About

πŸ“š Hands-on vLLM workshop, powered by vLLM Playground

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors