

# Resources
<a name="resources"></a>

The following resources provide additional context, technical details, and implementation guidance to support your organization's generative AI journey. As AWS continues to innovate with generative AI, you can regularly check these resources for updates and new capabilities.

## AWS Prescriptive Guidance
<a name="resources-apg"></a>

### Strategy resources
<a name="strategy-resources.db098797-2f10-5ac5-98ca-7c7519356978"></a>
+ [Generative AI workload assessment](https://docs.aws.amazon.com/prescriptive-guidance/latest/gen-ai-workload-assessment/introduction.html)
+ [Maturity model for adopting generative AI on AWS](https://docs.aws.amazon.com/prescriptive-guidance/latest/strategy-gen-ai-maturity-model/introduction.html)
+ [Retrieval Augmented Generation options and architectures on AWS](https://docs.aws.amazon.com/prescriptive-guidance/latest/retrieval-augmented-generation-options/introduction.html)
+ [Prompt engineering best practices to avoid prompt injection attacks on modern LLMs](https://docs.aws.amazon.com/prescriptive-guidance/latest/llm-prompt-engineering-best-practices/introduction.html)

### RAG and chat-based assistants
<a name="rag-and-chat-based-assistants.8e7b3e41-2b36-5ea6-b9ae-e14dd0e84bf7"></a>
+ [Choosing an AWS vector database for RAG use cases](https://docs.aws.amazon.com/prescriptive-guidance/latest/choosing-an-aws-vector-database-for-rag-use-cases/introduction.html)
+ [Deploy a RAG use case on AWS by using Terraform and Amazon Bedrock](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/deploy-rag-use-case-on-aws.html)
+ [Develop advanced generative AI chat-based assistants by using RAG and ReAct prompting](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/develop-advanced-generative-ai-chat-based-assistants-by-using-rag-and-react-prompting.html)
+ [Develop a fully automated chat-based assistant by using Amazon Bedrock agents and knowledge bases](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/develop-a-fully-automated-chat-based-assistant-by-using-amazon-bedrock-agents-and-knowledge-bases.html)

### Coding assistants
<a name="coding-assistants.24fa5b99-d8be-5c6c-bc58-3b67cddfbb52"></a>
+ [Use Amazon Q Developer as a coding assistant to increase your productivity](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/use-q-developer-as-coding-assistant-to-increase-productivity.html)

### Document processing
<a name="document-processing.2d5b6e09-87a4-59c6-a45e-cc889ddf8493"></a>
+ [Document institutional knowledge from voice inputs by using Amazon Bedrock and Amazon Transcribe](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/document-institutional-knowledge-from-voice-inputs-by-using-amazon-bedrock-and-amazon-transcribe.html)
+ [Automatically extract content from PDF files using Amazon Textract](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/automatically-extract-content-from-pdf-files-using-amazon-textract.html)

## AWS service documentation
<a name="resources-service-docs"></a>
+ [Amazon Bedrock documentation](https://docs.aws.amazon.com/bedrock/latest/userguide/what-is-bedrock.html)
+ [Amazon SageMaker AI documentation](https://docs.aws.amazon.com/sagemaker/latest/dg/whatis.html)

## Other AWS resources
<a name="resources-other-aws"></a>
+ [Transform your business with generative AI](https://aws.amazon.com/ai/generative-ai/) (AWS website)
+ [Generative AI innovation center](https://aws.amazon.com/ai/generative-ai/innovation-center/) (AWSwebsite)
+ [Securing generative AI: An introduction to the generative AI security scoping matrix](https://aws.amazon.com/blogs/security/securing-generative-ai-an-introduction-to-the-generative-ai-security-scoping-matrix/) (AWS blog post)
+ [Establishing an AI/ML center of excellence](https://aws.amazon.com/blogs/machine-learning/establishing-an-ai-ml-center-of-excellence/) (AWS blog post)
+ [Architect defense-in-depth security for generative AI applications using the OWASP Top 10 for LLMs](https://aws.amazon.com/blogs/machine-learning/architect-defense-in-depth-security-for-generative-ai-applications-using-the-owasp-top-10-for-llms/) (AWS blog post)
+ [Setting up secure, well-governed machine learning environments on AWS](https://aws.amazon.com/blogs/mt/setting-up-machine-learning-environments-aws/) (AWS blog post)
+ [Machine learning lens](https://docs.aws.amazon.com/wellarchitected/latest/machine-learning-lens/machine-learning-lens.html) (AWS Well-Architected Framework)

## Other resources
<a name="resources-other"></a>
+ [OWASP top 10 for large language model applications](https://owasp.org/www-project-top-10-for-large-language-model-applications/) (OWASP website)