Hướng dẫn thực chiến AWS Bedrock
Kỹ năng giúp gọi foundation model, tạo embedding, dựng RAG và xử lý lỗi quyền/quota trên AWS Bedrock.
Lập trìnhTrung cấp★ 1,158⑂ 445Điểm AI 9/10Cập nhật lần cuối: 28 thg 9, 2026
Kỹ năng này làm gì
- Cung cấp cú pháp chuẩn để gọi các foundation model của Bedrock (Claude, Titan, Llama, Nova...) bằng AWS CLI và boto3.
- Giải thích inference profile (
us.,global.), khác biệt giữa endpointbedrock-runtimevàbedrock-mantle, cùng cách chọn On-Demand / Provisioned / Batch. - Mẫu code sẵn dùng cho streaming, embedding, hội thoại nhiều lượt và truy vấn knowledge base (RAG).
- Hướng dẫn gỡ lỗi AccessDenied, ThrottlingException, ValidationException, ModelNotReady kèm lệnh kiểm tra thực tế.
- Ví dụ IAM tối thiểu quyền và mẹo tối ưu chi phí (token "thinking" tính như output, global profile rẻ hơn...).
Phù hợp với ai
- Kỹ sư backend/platform xây tính năng AI sinh nội dung trên AWS.
- Người quản trị cloud đang mắc ở phần bật quyền model, đăng ký Marketplace hoặc quota.
- Lập trình viên data/AI muốn dựng pipeline RAG hay tìm kiếm ngữ nghĩa bằng Bedrock.
Ví dụ sử dụng
- "Viết code Python gọi Claude trên Bedrock có streaming" → nhận code dùng đúng inference profile ID và xử lý khối thinking.
- "Tôi bị AccessDeniedException khi gọi Bedrock, kiểm tra giúp" → được gợi ý kiểm tra quyền Marketplace Subscribe, form use case của Anthropic, ARN model ở region đích.
- "Dựng pipeline tìm kiếm tài liệu với Titan Embeddings" → nhận code tạo embedding 1024 chiều kết hợp lệnh retrieve knowledge base.
· · · Hướng dẫn cài đặt · · ·
Dùng thử ngay, không cần cài
Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.
Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình: https://raw.githubusercontent.com/itsmostafa/aws-agent-skills/HEAD/skills/bedrock/SKILL.md Mình muốn: (viết việc bạn cần ở đây)
Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.
↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục skills/bedrock từ repo GitHub itsmostafa/aws-agent-skills vào ~/.claude/skills/bedrock/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/itsmostafa/aws-agent-skills.git && mkdir -p ~/.claude/skills && cp -r aws-agent-skills/skills/bedrock ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Mở terminal và vào thư mục làm việc của bạn.
- Clone repo:
git clone https://github.com/itsmostafa/aws-agent-skills.git - Tạo thư mục kỹ năng:
mkdir -p ~/.claude/skills - Copy riêng kỹ năng này:
cp -r aws-agent-skills/skills/bedrock ~/.claude/skills/ - Kiểm tra AWS CLI và thông tin đăng nhập:
aws sts get-caller-identity - Khởi động lại Claude Code rồi thử yêu cầu như "gọi model Claude qua Bedrock" để kích hoạt kỹ năng.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT