Skip to content

Demo Proposal: LLMOps evaluation quality gate demo - #3046

Merged
ericcornelissen merged 1 commit into
KTH:2026from
sammosios:2026
Sep 21, 2026
Merged

ericcornelissen merged 1 commit into
KTH:2026from
sammosios:2026

Conversation

@sammosios

Copy link
Copy Markdown
Contributor

Assignment Proposal

Title

LLMOps evaluation and quality gate pipeline

Names and KTH ID

Deadline

Week 4

Category

Demo

Description

We demonstrate a minimal LLMOps pipeline that extends a traditional CI/CD workflow with automated evaluation of an LLM-powered feature. A small application built around an LLM prompt is evaluated using DeepEval test cases (e.g. answer relevancy, faithfulness, hallucination) as part of the CI stage. If the evaluation scores fall below a defined threshold, the pipeline fails and blocks deployment, turning the evaluation into an automated quality gate.

In the demo we will:

  • Run the evaluation suite against a working prompt/model and show the pipeline passing and proceeding to deployment.
  • Introduce a regression (e.g. a worse prompt or model) and show DeepEval catching it, causing the pipeline to fail and block deployment.
  • Briefly discuss the metrics and thresholds used, and how this approach generalizes to regression testing for other LLM-based features.

Relevance

LLMs are increasingly embedded into production software, but their outputs are non-deterministic and sensitive to prompt, model, and data changes, so shipping them without automated evaluation risks silently degraded behavior reaching users. Treating LLM evaluation as an automated, versioned quality gate in CI/CD extends established DevOps practices, continuous testing, fast feedback, and reliable, gated releases, to AI-powered features, and is directly applicable to any pipeline that deploys LLM-dependent code.

Co-Authored-By: Elpa430 <Elpa430@users.noreply.github.com>
@github-actions github-actions Bot added the demo One of the task categories listed in README.md label Sep 19, 2026
@sammosios sammosios changed the title Add assignment proposal for LLMOps evaluation quality gate demo Demo Proposal: LLMOps evaluation quality gate demo Sep 19, 2026
@k4ctuss

k4ctuss commented Sep 19, 2026

Copy link
Copy Markdown
Contributor

hi @sammosios
@lolindgr and i would like to give feedback on your demo if your PR is approved. Is that good for you ?

@sammosios

Copy link
Copy Markdown
Contributor Author

hi @sammosios @lolindgr and i would like to give feedback on your demo if your PR is approved. Is that good for you ?

Sure thing :)

@ericcornelissen ericcornelissen self-assigned this Sep 21, 2026

@ericcornelissen ericcornelissen left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The proposal looks good. There's a small risk of it lacking enough Technical Depth so I advice you make sure that you go a bit in depth on something (e.g., the technical details of DeepEval).

@ericcornelissen
ericcornelissen merged commit c9f4e77 into KTH:2026 Sep 21, 2026
8 checks passed
@pspanoudakis

Copy link
Copy Markdown
Contributor

Hello @ericcornelissen , me and @bog1200 would also like to give feedback on this demo. Is this allowed? (since another team wants to do so too)

@ericcornelissen

Copy link
Copy Markdown
Collaborator

@pspanoudakis only one group should give feedback on any given task, so unfortunately not.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

demo One of the task categories listed in README.md

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants