https://github.com/build-on-aws/building-gen-ai-agent-on-aws
Building an AWS Solution Architect Agent with Generative AI
https://github.com/build-on-aws/building-gen-ai-agent-on-aws
generative-ai huggingface jyputer-notebook langchain sagemaker
Last synced: 7 months ago
JSON representation
Building an AWS Solution Architect Agent with Generative AI
- Host: GitHub
- URL: https://github.com/build-on-aws/building-gen-ai-agent-on-aws
- Owner: build-on-aws
- License: mit-0
- Created: 2023-06-16T19:15:28.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-06-16T19:45:35.000Z (over 2 years ago)
- Last Synced: 2025-03-31T01:31:40.793Z (9 months ago)
- Topics: generative-ai, huggingface, jyputer-notebook, langchain, sagemaker
- Language: Jupyter Notebook
- Homepage: https://buildon.aws/posts/building-agent-aws
- Size: 17.5 MB
- Stars: 40
- Watchers: 5
- Forks: 14
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
## Agent AWS
Agent AWS is an automated, AI-powered agent that uses HuggingFace Transformers paired with numerous different foundation models.
An “agent” here is a large language model (LLM) equipped with a prompt and access to a specific set of tools.
Tools are self-contained functions that perform a singular task that the agent can use when given an instruction.
Agent AWS contains a set of tools that allows it to query AWS documentation, generating code, and creating architectural diagrams.
## QuickStart
Here is how you can easily get started using the Agent
Checkout the code
```
git clone https://github.com/build-on-aws/building-gen-ai-agent-on-aws.git
cd building-gen-ai-agent-on-aws
```
Run the Agent
```
pip install -r requirements.txt
# Learn how to get your own free key here https://huggingface.co/docs/hub/security-tokens
export HUGGING_FACE_KEY=YOUR_KEY
streamlit run agent_aws_st.py
# View at localhost:8501
```
## Example Outputs
Here are some example outputs
## Security
See [CONTRIBUTING](CONTRIBUTING.md#security-issue-notifications) for more information.
## License Summary
The documentation is made available under the Creative Commons Attribution-ShareAlike 4.0 International License. See the [LICENSE file](LICENSE.md).
## Code of Conduct
We want the Learner Library to be useful to everyone and welcome PRs and Issues. We expect those who use this repo to abide by our [Code of Conduct](https://aws.github.io/code-of-conduct).