课程 在 AWS 技能树

AWS Bedrock 入门

生成并审阅客服回复,验证事件摘要,并为 Python 应用添加有边界的 Bedrock 请求。

AWS

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

简介

生成并审阅客服回复,验证事件摘要,并为 Python 应用添加有边界的 Bedrock 请求。

三个引导式实验从 CLI 请求逐步推进到有明确边界的应用。独立挑战要求你修复无效响应处理,同时保留可用摘要。

你将学到什么

  • 选择可用的文本模型,通过 AWS CLI 发送 Converse 请求
  • 完善 system 指令,根据给定事实审阅生成内容
  • 查看 token 用量、完成原因和输出限额
  • 使用 boto3 生成 JSON 摘要并验证字段
  • 在请求前拒绝过长输入,使用有限等待和单次尝试处理服务故障或超时
  • 修复响应处理器,同时保留真实推理路径

适合哪些学习者

本课程适合希望把生成文本接入一个小型、可观察应用的初学者。

前置知识:基本 Terminal 命令和文本文件操作;建议了解 AWS Foundations 和基本 IAM 概念。文档和应用单元还需要 Python 入门知识。建议按顺序学习,因为挑战会用到前三个实验的请求与验证概念。

学习环境:使用提供的浏览器 LabEx Linux VM。Terminal 运行官方 AWS CLI 和 boto3;上方 AWS View 显示实际请求结果、用量和已观察到的剩余额度。工具与连接已准备好,无需个人 AWS 账户或访问密钥。每个单元都独立启动,拥有自己的输入、身份和匿名额度。只使用给定的合成数据。

常见问题

流畅或符合 schema 的回答能证明事实吗?

不能。根据给定工单或文档审阅回复与摘要。有效 JSON 证明的是结构,并不证明调查已开始、退款已发生或后续测试已完成。

输出限额控制什么?

maxTokens 限制生成输出,不限制输入字符数或整个请求耗时。应用另行检查文档长度,设置有限的连接与读取等待,并禁用自动重试。检查 stopReason;max_tokens 可能意味着文本不完整。

为什么有 token 用量,但 credits 没减少?

重复请求可能复用缓存中的模型结果。Credits 按观察到的模型特定消耗计算;输出限额不定义统一的 token 价格。用量不确定的请求可能保留预留额度,因此重试前先检查错误。

课程包含哪些功能?

文本 Converse、明确的 system 指令、返回用量、JSON 验证,以及有明确边界的同步应用请求。流式输出、图像、Agents、Knowledge Bases 和生产服务部署不在本课程范围内。

清理后会保留什么?

引导式实验明确列出要删除的本地输出;应用实验和挑战保留工作源码及测试样例。这里的 Converse 不创建持久服务器或数据库。删除文件不会退还已消耗的 credits,也不需要前一个 VM 的文件或凭据。

教师

labby
Labby
Labby is the LabEx teacher.

为您推荐

no data