~/talk

From the Trenches: Automated Testing of Large Language Models

Talkat HUSTEF 2024 · 2024-10-08..10-10· [testing, large-language-models]
links:none on file
slides:none on file

Small startup builds an “AI insights” feature that uses LLMs to surface fraud signals, and implements automated testing that focuses on concrete properties not exact text — checks for specific terms, response length ranges, and absence of banned content. Tests run in CI with synthetic demo workspaces plus vetted production columns (clients gave permission), use Python + pytest + LangChain and an auto-evaluator tests pattern where an LLM answers yes/no against criteria. A surprise: ~600 manual responses caught a politically sensitive false positive; prompt refinements and tests eliminate it, costs stay around $50/month.

AI-written summary · about

  1. 0:00Introduction
  2. 1:31LLMs in our product
  3. 3:18Hackathon for LLM use cases
  4. 5:04Fraud detection with AI
  5. 7:36Data privacy and model refinement
  6. 9:03LLM testing challenges
  7. 10:30Testing non-deterministic models
  8. 12:16Synthetic test data for fraud
  9. 13:40LLM test automation principles
  10. 14:46Auto-evaluator tests
  11. 16:12Language for test automation
  12. 17:40Future of AI insights
  13. 18:45Adopt AI in testing
  14. 19:27Q&A: AI replace jobs?
  15. 20:09Q&A: AI tools for testers
  16. 22:00Closing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.