Bedrock evaluations score models and RAG systems on your own data. There are four kinds of job: programmatic (built-in metrics), human (your own reviewers), model as a judge (a second LLM grades the answers) and RAG evaluation (retrieval and answers scored on their own). Use the results to pick the cheapest model that meets your quality bar.
A managed way to measure how well a model, or a whole RAG system, does your task, so you choose with data instead of a leaderboard.
Bedrock offers many models at very different prices and speeds. Picking by a public ranking is how teams pay for a top-tier model on a task a cheaper one handles just as well, or ship a model that demos well and fails on real inputs. An evaluation runs your prompts through each candidate and scores the results the same way.
You create an evaluation job in the console or API, choose what to evaluate, supply a prompt dataset (or use a built-in one), pick metrics, and Bedrock writes scores and the generated answers to an S3 bucket you control. According to the AWS docs, jobs can target foundation models, Bedrock Marketplace models, customized and imported models, prompt routers and Provisioned Throughput models, as well as models and RAG sources outside Bedrock.
Bedrock evaluation scores one or more models, or a RAG system, on your prompts and the metrics that matter for your task, so you can pick the cheapest model that is good enough.
They trade cost and speed against how well they capture subjective quality. Many evaluations use more than one.
Built-in algorithms score the outputs, with no people involved. You supply your own prompts, often with expected answers, or use a built-in dataset. This is fast, repeatable and cheap, and it fits tasks with a checkable answer: classification, extraction, question answering with known answers. It is weak on open-ended quality such as helpfulness or tone.
Your own reviewers, such as employees or subject experts, rate or compare outputs against instructions you write. This is the best way to judge subjective, specialist or high-stakes quality, and the slowest and most expensive. Keep it for the metrics and the finalists that need a person.
A second LLM scores each answer and explains the score. It approaches human judgment on open-ended quality at machine speed and a fraction of the cost. Judge models have biases, such as a preference for longer answers, so check the judge against a sample of human ratings and do not let a model judge its own answers.
For a Bedrock Knowledge Base or another RAG source, an LLM computes metrics for retrieval and for the generated answer. You provide the questions and the expected passages and answers ("ground truth"), so the job can check whether the system finds the right context and uses it well.
| Job type | Who scores | Subjective quality? | Speed and scale | Best for |
|---|---|---|---|---|
| Programmatic | Built-in algorithms | Weak | Fast, large | Checkable tasks |
| Human | Your reviewers | Strong | Slow, limited | High-stakes or specialist quality |
| Model as a judge | A second LLM | Good | Fast, large | Open-ended quality at volume |
| RAG evaluation | An LLM, against ground truth | Good | Fast, large | Knowledge assistants |
Match the method to what "good" means for the task, not to what sounds most rigorous.
A bad RAG answer has one of two causes, and they need opposite fixes.
Retrieval failed: the system pulled the wrong or incomplete passages, so even a perfect model could not answer. Fix chunking, the embedding model, the number of results, metadata filters or the source documents. Generation failed: the right passages came back, but the model ignored them, added facts, or answered only part of the question. Fix the prompt ("answer only from the context"), the model, or how context is assembled.
A RAG evaluation scores retrieval (are the passages relevant, and do they cover what is needed?) separately from the answer (is it faithful to the passages, relevant and complete?). Without that split you tune the wrong half. See the Knowledge Bases guide for the pipeline being measured.
An evaluation is only as good as its prompts. Easy, hand-picked prompts give a flattering score that fails on real users.
Score on the two or three metrics that match how your product can fail, not on all of them.
The useful outcome is usually not "the best model wins". It is "the cheapest model that clears the bar wins".
For live traffic, a prompt router can make a version of this choice per request. Evaluate the router itself as a candidate.
Mostly the inference: every candidate answers every prompt.
On 10 October 2026 the Bedrock pricing page said: you pay for model inference at the selected model's rates; automatically generated algorithmic scores carry no extra charge; human evaluation with your own workforce costs $0.21 per completed human task; and judge model tokens bill at on-demand standard rates. Add S3 storage for datasets and results. The cost is usually small next to the saving from picking a cheaper model that is good enough.
There are two kinds of AWS money for a Bedrock build. A partner files one. You apply for the other yourself.
Partner-filed funding. An AWS consulting partner can file POC (proof of concept) funding to test a Bedrock workload, and model selection with evidence is a normal part of that test. If you already run on AWS and are adding new AI work, the partner can file incremental workload (IW) funding instead. For startups this is often $50K to $150K. Depends on the workload; AWS approves. The work has to be real, and the partner has to be the one doing it.
AWS Activate, which you apply for yourself. Activate Founders gives $1,000 to start, up to $5,000, with no investor needed. Activate Portfolio gives up to $200,000 if your VC, accelerator or angel group is an Activate Provider and gives you its Org ID. A consulting partner cannot apply for Activate on your behalf. AWS made Activate credits usable for third-party models on Bedrock in April 2024.
For most startups without a VC, the partner route is the larger of the two. CloudRoute matches you with one vetted AWS partner for free. Partners pay CloudRoute a monthly membership plus 10% of AWS-approved funding.
| Funding | Who files it | Amount | When it fits |
|---|---|---|---|
| Proof of concept (POC) funding | Your matched AWS partner | $50K to $150K for startups. Depends on the workload; AWS approves. | You want to test something, whether or not you are on AWS today. |
| Incremental workload (IW) funding | Your matched AWS partner | $50K to $150K for startups. Depends on the workload; AWS approves. | You are already on AWS and are launching new work: a new AI feature, a new customer or a new contract. |
| AWS Activate Founders | Founder applies | $1,000 to start, up to $5,000 | Self-funded startups with no investor or accelerator behind them. |
| AWS Activate Portfolio | Founder applies | up to $200,000 | Startups backed by a VC firm, accelerator or angel investor that is an AWS Activate Provider. |
| AWS Credits for AI Startups | Invite only (AWS account manager) | $200,000 or more, by invitation | AI startups ready to scale after Activate Portfolio, invited by AWS. |
You fill in a short form: what you run today, what you want to move, test or build, your stage and your region.
We read your answers and pick one vetted AWS consulting partner that fits the work, the stack and the region. We reply within 24 hours; your matched partner reaches out within 5 business days.
Your matched partner scopes the test with you. Then it checks whether the test qualifies for POC (proof of concept) funding. A POC can fit whether or not you run on AWS today.
If the work qualifies, the partner files the funding request with AWS. AWS reviews it and decides. The amount depends on the workload.
CloudRoute is free for startups. Partners pay CloudRoute a monthly membership plus 10% of AWS-approved funding.
AWS Activate credits are separate, and you apply for them yourself. Use Activate Founders if no investor backs you. Use Activate Portfolio with the Org ID or invite from your VC, accelerator, incubator or angel group if it is an Activate Provider. A consulting partner cannot apply for Activate on your behalf.
Tell us what you are building on Bedrock. We match you with one vetted AWS partner. If the work qualifies, the partner files POC funding for a test, or incremental workload (IW) funding for new work on AWS: often $50K to $150K for startups. Depends on the workload; AWS approves. CloudRoute is free for startups.