加载中

在使用 AI 模型构建应用程序时,您需要了解从用户输入到 AI 生成响应的数据流。让我们通过 AWS Bedrock 来了解这一过程,看看典型聊天应用程序背后发生了什么。

聊天应用程序的工作原理

想象您正在构建一个带有简单聊天界面的网络应用。用户输入"定义量子计算"并点击发送。以下是实际发生的情况:

用户看到的是一个简洁的界面,但在幕后有一整套系统在运作以生成该响应。

请求流程

当用户提交文本时,该消息会经历以下流程:

  1. 用户通过您的网络界面提交消息
  2. 您的服务器接收包含该文本的请求
  3. 您的服务器使用 Bedrock 客户端向 AWS Bedrock 发出请求
  4. 该请求包含用户消息和模型 ID(如 Claude Haiku 或 Claude Sonnet)
  5. 所选模型处理请求并生成文本
  6. AWS Bedrock 返回包含生成响应的助手消息
  7. 您的服务器将此响应转发回用户的浏览器