Skip to content

ks6088ts-labs/workshop-llm-agents

Repository files navigation

test docker docker-release ghcr-release docs

workshop-llm-agents

This repository is for a workshop to build LLM agents.

Prerequisites

Architecture

Architecture

Development instructions

Local development

Use Makefile to run the project locally.

# help
make

# install dependencies for development
make install-deps-dev

# run tests
make test

# run CI tests
make ci-test

Docker development

# build docker image
make docker-build

# run docker container
make docker-run

# run CI tests in docker container
make ci-test-docker

To publish the docker image to Docker Hub, you need to set the following secrets in the repository settings.

gh secret set DOCKERHUB_USERNAME --body $DOCKERHUB_USERNAME
gh secret set DOCKERHUB_TOKEN --body $DOCKERHUB_TOKEN