kaggle-benchmarks
Custom LLM evaluation tasks, assertions, and dataset benchmarking
All Skills in This Repository (2)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install kaggle-benchmarks?โผ
Run `npx skills add Kaggle/kaggle-benchmarks --all -g -y` in your terminal to install all skills in this repository globally.
How to evaluate an LLM on a custom task?โผ
Define a Python function with the @kbench.task decorator, prompt the model inside it, and validate outputs with kbench.assertions. Then call .run() or .evaluate() to execute it against one or more models.
Can I benchmark models over a whole dataset?โผ
Yes. Pass a pandas DataFrame to .evaluate() to run your task across every row, with parallel workers, retries, and aggregate accuracy scores.
Does kaggle-benchmarks support images and tool use?โผ
Yes. Tasks can send image, audio, and video inputs, request structured outputs via schemas, and give models tools like a built-in Python interpreter.
What is the Kaggle Standardized Agent Exam?โผ
It is a skill that lets your agent register on Kaggle, take a 16-question timed exam over HTTP, and earn a public score on the leaderboard.
Related Repositories in Data & Analytics
View All in Data & AnalyticsโPaddleOCR
Extract text, tables, and formulas from PDFs and images
Scrapling
Scrape any website and bypass anti-bot protection with AI
last30days-skill
Research any topic across Reddit, X, YouTube, and the web