World Congress 2025 Aug 20, 2025 Session details

Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models

Kevin Lewis , Sandra Ahlgrimm

Stop relying on vibes for prompt engineering. Treat AI evaluation with strict determinism. GitHub Models brings CI/CD and version-controlled testing directly into your codebase.

Pause
Mute Enter Fullscreen
#1 about 3 min

The challenge of testing AI prompts without tools

Why developers rely on vibe checks instead of systematic tests for non-deterministic AI outputs.

#2 about 1 min

Introduction to the GitHub Models testing toolkit

An overview of accessing over 40 models using a single API key for prompt experimentation.

#3 about 2 min

Managing and versioning system prompts as YAML files

How to configure system instructions and parameters using YAML configuration directly in your repository.

#4 about 3 min

Configuring generation parameters and committing prompt changes

Adjusting temperature and token limits before committing prompt configurations to feature branches.

#5 about 3 min

Evaluating prompt accuracy against expected test outcomes

Establishing test datasets and using LLM judges to ensure accuracy and coherence.

#6 about 3 min

Running simultaneous comparisons across different AI models

Experimenting with multiple models and prompt variants simultaneously to optimize latency and cost.

#7 about 2 min

Integrating GitHub Models into external enterprise applications

Consuming managed prompts using model API endpoints or the Azure AI Inference SDK.

#8 about 4 min

Building applications with Azure AI Inference SDK

Code walkthrough showing how a JavaScript application imports an SDK to consume repository configurations.

#9 about 2 min

Evaluating AI models locally using GitHub CLI

Running interactive sessions and local evaluations directly from the terminal before committing code changes.

#10 about 4 min

Automating repository issues and changelogs with AI actions

Leveraging inference integrations inside GitHub Actions to automate pull request summaries and triage bug reports.

#11 about 1 min

Running prompt evaluation tests in CI/CD pipelines

Running automated evaluations during pull requests prevents degraded prompts from reaching production pipelines.

#12 about 3 min

Migrating existing applications to managed prompt architectures

Converting plain text instructions to standard YAML files dramatically accelerates testing and deployment workflows.

Matching moments

1:55 min

Evaluating AI prompts as code with automated CI pipelines

Akshay Nagpal Akshay Nagpal · Europe 2026 Virtual

4:04 min

Introduction to GitHub Next and AI prototyping

Krzystof Czieslak · LIVE

1:11 min

Testing AI models quickly using GitHub Models

Ricardo Ricardo · WWC 2025

1:48 min

Exploring AI integrations in modern agile development workflows

Markus Walker Markus Walker · WWC 2023

1:31 min

The shift from human prompt engineering to AI-generated prompts

Vitaly Friedman Vitaly Friedman · WWC Europe 2026

2:48 min

Integrating version control and AI into productivity software

Upcoming sessions on this topic

Open session

World Congress 2026 North America

SecurePrompt: Building a Pre-Flight Security Layer for Agentic AI

Ravi Sastry Kadali

AI/ML Engineer at General Motors

Ravi Sastry Kadali
Open session

World Congress 2026 North America

Reinventing Testing Practices in the AI Era

Eric Deandrea

Java Champion & Senior Principal Software Engineer, IBM

Eric Deandrea
Open session

World Congress 2026 North America

Beyond Vibe Coding: Using CLI Tools as Your AI Counterpart in Pair Programming

Ron Veen

Java enthusiast and Special agent for Team Rockstars IT

Ron Veen
Open session

World Congress 2026 North America

Vibe Coding Accessibility

Karl Groves

Focused on actively fixing accessibility

Karl Groves
Open session

World Congress 2026 North America

GitHub’s Team X-Ray: Your Repository Knows More About Your Team Than Your Team Does

Andrea Griffiths

Senior Developer Advocate

Andrea Griffiths
Open session

World Congress 2026 North America

Ship 10x Faster: AI-Powered Development with Claude Code and MCP Tools

Viktoria Semaan

Principal Technical Evangelist at Databricks

Viktoria Semaan