Skip to content
SkilBrill Training Institute Logo
  • Home
  • Courses
  • About
  • Contact
  • Blog
    • Freshers

Home - Lessons - AWS Generative AI Development - M4 — Retrieval-Augmented Generation - Embeddings, vector stores and Bedrock Knowledge Bases

AWS Generative AI Development Embeddings, vector stores and Bedrock Knowledge Bases
AWS Generative AI Development
0% Completed
M1 — Foundation Models and How They Behave
What a language model is predicting and why that matters
Reading
Model families on Bedrock: capability, context and cost
Reading
Temperature, top-p and the determinism question
Reading
Why models hallucinate and what does not fix it
Reading
Tokenisation, context windows and truncation
Reading
Choosing a model against a written requirement
Reading
M2 — Building on Amazon Bedrock
Account setup, model access and regional availability
Reading
The converse and invoke APIs and their differences
Reading
Streaming, stop reasons and error handling
Reading
Batch inference for cost on large workloads
Reading
Converse API conversation state and what to store
Reading
Structured output: JSON mode, schemas and parsing
Reading
M3 — Prompting and Structured Output
Prompt design as specification rather than magic wording
Reading
System prompts, roles and constraints that hold
Reading
Few-shot examples and when they stop helping
Reading
Output schemas and validation that rejects bad responses
Reading
Decomposing a hard task into a sequence of calls
Reading
Versioning prompts alongside application code
Reading
M4 — Retrieval-Augmented Generation
Why grounding a model on your documents changes the problem
Reading
Chunking strategy and what bad chunking does to answers
Reading
Embeddings, vector stores and Bedrock Knowledge Bases
Reading
Hybrid search and re-ranking for relevance
Reading
Citation, attribution and showing the source
Reading
Evaluating retrieval separately from generation
Reading
M5 — Agents and Tool Use
What an agent is and the loop it actually runs
Reading
Defining tools with schemas a model can choose between
Reading
Bedrock Agents, action groups and invocation roles
Reading
Constraining autonomy: budgets, steps and approvals
Reading
Failure handling when a tool call goes wrong
Reading
The cases where an agent is the wrong architecture
Reading
M6 — Evaluation, Safety and Guardrails
Building the evaluation set before building the feature
Reading
Measuring factuality, relevance, refusal and completeness
Reading
LLM-as-judge: how to use it without fooling yourself
Reading
Prompt injection: direct, indirect and document-borne
Reading
Guardrail content filters, topics and redaction
Reading
Human review loops and when they are unavoidable
Reading
M7 — Latency, Cost and Capacity
Token economics: input, output and cache pricing
Reading
Streaming versus waiting and the perceived latency trade-off
Reading
Prompt caching and context reuse
Reading
Provisioned throughput: when it pays and when it does not
Reading
Rate limits, quotas and graceful degradation
Reading
Setting a cost ceiling a feature cannot exceed
Reading
M8 — Capstone: A Deployed GenAI Feature
Take a written product brief and choose the model against it
Reading
Build a RAG feature over a real document set
Reading
Add tool use with a constrained, auditable action set
Reading
Write an evaluation suite and score the feature honestly
Reading
Install guardrails and a prompt-injection test
Reading
Ship it with monitoring, a budget alert and a rollback
Reading
Announcements Course Info
PreviousNext

Global Trusted Software Training Partner Since 2022

SkilBrill Training Institute delivers industry-focused technology education that bridges the gap between academic learning and real-world demands. Our structured programs combine foundational theory with practical application, ensuring every graduate is confident and job-ready from day one.

Learn More About Us

© 2026 SkilBrill Training Institute. All Rights Reserved. Privacy Policy Terms Refunds Outcomes

📞 Enroll Now

Start Your Journey

Fill in your details and our team will get back to you within 24 hours

Please enable JavaScript in your browser to complete this form.