Urgent.News

What's breaking now, across thousands of outlets.

AI

Amazon is raising AI chip rental prices 15% and exploring an $8 billion Nvidia leaseback

The cloud giant is also in talks with investors to move thousands of Grace Blackwell chips into a special-purpose vehicle

Amazon is raising AI chip rental prices 15% and exploring an $8 billion Nvidia leaseback

To implement Amazon S3 Vectors as the persistent memory backend for NVIDIA NeMo Agent Toolkit (NAT), follow these steps:

1. Create the Amazon S3 Vectors infrastructure:

- Set up an AWS account with the necessary permissions to create S3 Vectors resources and Amazon EKS clusters.

- Create a vector bucket (e.g., amzn-s3-demo-research-agent-memory) using boto3.

- Create an index within the bucket with a metadata schema suitable for agent memory (e.g., 1024 dimensions, cosine distance metric, and "content" field marked as non-filterable metadata).

2. Implement a custom MemoryEditor plugin:

- Create a custom MemoryEditor class that inherits from NAT's MemoryEditor abstract interface.

- Implement the required methods: add_items(), search(), and remove_items().

- In the add_items() method, generate vector embeddings using an embedding model (e.g., Amazon Titan Text Embeddings V2) and store the vectors along with associated metadata in the S3 Vectors index.

- Implement the search() method to query the S3 Vectors index based on provided metadata and retrieve relevant vector embeddings.

- The remove_items() method can be implemented to delete vectors and associated metadata from the S3 Vectors index when needed.

3. Configure the agent workflow:

- Update the NAT agent configuration to use the custom MemoryEditor plugin.

- Specify the S3 Vectors bucket and index details in the NAT YAML configuration file.

- Deploy the NAT stack on Amazon Elastic Kubernetes Service (Amazon EKS) for full operational control.

- Test the implementation using a multi-agent investment research use case as an example.

By following these steps, you can successfully implement Amazon S3 Vectors as the persistent memory layer within the NVIDIA NeMo Agent Toolkit, enabling production multi-agent systems with elastic vector storage, strong write consistency, and cost-efficient scaling.

Written by urgent.news from AWS Machine Learning's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

This story

This is one outlet's version. Read the fullest account.

Read the original at qz.com →

More in AI

More from Friday 2 October →