标题: “运行GUI” 权重: 80
在本节中,我们将设置并启动基于Streamlit的图形用户界面(GUI)来与代理系统进行交互。 GUI提供了一种用户友好的方式来与我们的Bedrock代理进行通信。
克隆源代码:
git clone https://github.com/aws-samples/agentic-architecture-using-bedrock.git
cd agentic-architecture-using-bedrock
更新代理配置:
sudo yum install python3-pip -y
pip install boto3 streamlit
nano application/streamlit/agents.py
agentId
变量agentId = "XXXXXXXXXXXXXXXXXX" # 替换为我们的Orchestrator代理ID
CTRL + X
Y
确认Enter
保存启动应用程序:
realpath /usr/local/bin/python3.12
sudo setcap 'cap_net_bind_service=+ep' /usr/local/bin/python3.12
streamlit run ./application/streamlit/agents.py --server.port=80
访问GUI:
商店营业时间是多少?
商店提供在线购物吗?
商店提供宠物训练课程吗?
列出前10大狗狗品种
我们能告诉我我们有哪些宠物以及它们是什么类型的动物吗?
我们能告诉我所有客户吗?
我们能告诉我john_doe订购了什么吗?
GUI提供了一个直观的界面来与我们的代理系统进行交互。 在启动应用程序之前,请确保所有配置设置都正确。 有关故障排除或更多信息,请参考项目文档 或Streamlit文档 。