Add uv for dependency management and update workshop materials

This commit is contained in:
Eric 2026-03-31 12:03:34 -04:00
commit 7e4f0fb80b
6 changed files with 4122 additions and 53 deletions

18
pyproject.toml Normal file
View file

@ -0,0 +1,18 @@
[project]
name = "llm-workshop"
version = "0.1.0"
description = "CHEG 667-013 LLMs for Engineers workshop"
requires-python = ">=3.10"
dependencies = [
"numpy",
"torch",
"matplotlib",
"llama-index-core",
"llama-index-readers-file",
"llama-index-llms-ollama",
"llama-index-embeddings-huggingface",
"llama-index-retrievers-bm25",
"python-dateutil",
"nltk",
"sentence-transformers",
]