让我们在 AWS 上为生产环境运行 Agent API。
更新凭证
要在 AWS 上运行,您需要满足以下 任一 条件:
~/.aws/credentials
文件AWS_ACCESS_KEY_ID
+ AWS_SECRET_ACCESS_KEY
环境变量要创建凭证文件,请安装 aws cli 并运行 aws configure
更新区域和子网
在 workspace/settings.py
文件中更新 aws_region
并添加 2 个 子网(ECS 服务必需)
请检查子网是否属于选定的 aws_region
RDS 数据库密码
更新 workspace/secrets/prd_db_secrets.yml
中的 RDS 数据库密码
API Secrets
将您的 API 使用的其他任何 secrets 添加到 workspace/secrets/prd_api_secrets.yml
使用以下命令创建 AWS 资源:
这将创建:
按 Enter 键确认,并等待资源启动。
workspace/prd_resources.py
文件中。/docs
端点以查看 API 端点。/v1/agents/{agent_id}/runs
端点请遵循 此指南 来更新您的生产应用程序。您需要:
尽情探索,然后使用以下命令删除 AWS 资源:
或者使用以下命令删除单个资源组:
恭喜您在 AWS 上成功运行了 Agent API。接下来的步骤: