Have a new startup in mind, but haven't quite hired your marketing staff? Use this Startup Advisrt agent to do your market research, come up with campaign ideas, and write effective campaign copy. It uses a set of 5 sub-agents to get the job done these include Lead Market Analyst, Content Creator, Chief Conent Creator, Chief Stategist, and Agent Storage Manager.
- Clone and install repository
git clone https://github.com/awslabs/amazon-bedrock-agent-samples
cd amazon-bedrock-agent-samples
python3 -m venv .venv
source .venv/bin/activate
pip3 install -r src/requirements.txt
- Deploy Web Search tool
Follow instructions here.
- Deploy Working Memory tool
Follow instructions here.
- Deploy Amazon Bedrock Agents
python3 examples/multi-agent-collaboration/startup_advisor_agent/main.py \
--recreate_agents "true"
- Invoke
python3 examples/multi-agent-collaboration/startup_advisor_agent/main.py \
--recreate_agents "false" \
--web_domain "flyingCars.com" \
--project "FlyingCars wants to be the leading supplier of flying cars. The project is to build an innovative marketing strategy to showcase FlyingCars' advancedofferings, emphasizing ease of use, cost effectiveness, productivity, and safety. Target high net worth individuals, highlighting success stories and transformative
potential. Be sure to include a draft for a video ad."
- Cleanup
python3 examples/multi-agent-collaboration/startup_advisor_agent/main.py \
--clean_up "true"
This project is licensed under the Apache-2.0 License.