Hi everybody, this is Julien from Arcee. In this video, I would like to tell you about our latest release, an amazing model called Arcee Supernova. It's a 70 billion parameter model and, at the time of recording, it outperforms much larger models, both open source and closed. I'll show you a little bit about the model and then how you can very easily deploy this on Amazon SageMaker in just a few clicks through the AWS Marketplace. Let's get started.
This is the launch blog post for Arcee Supernova. As you can see, this is just a couple of days old, and I'll put all the links in the video description. So, what is Supernova? It's a 70 billion parameter model based on the LAMA 3.1 architecture. In fact, it's a distilled version of LAMA 3.1, 405 billion. Using our own internal tools and open source projects like DistillKids and MergeKit, we were able to build a 70 billion parameter model. Here, you can see some benchmark scores comparing Supernova to LLM3-1, 405 billion, LLM3-1, 70 billion, as well as Cloud 3-5, SON-A, and GPT-4-0. Supernova performs quite well. Benchmarks are benchmarks, and I encourage you to try the model on your own prompts and data. It's a real model, unlike some of the recent issues in the AI community.
How can you deploy Supernova? Start from the marketplace listing for Supernova. I'll put the link in the description. Read about the model and its capabilities. This is a paid model, not open source. Pricing is currently set at $1.5 an hour across instance families, but this may change by the time you watch this. You will need one of three instance types: P4D 24x, which is widely available across AWS regions, or P5 instances if you have quota for them. P5 is a better option if available, but few regions have P5 instances.
Click on "Continue to Subscribe" and follow through. You'll receive an email confirming your subscription. The marketplace has built-in deployment options through CloudFormation and SageMaker, but for a 70 billion parameter model, you might encounter timeouts. I recommend using my sample notebook, as I've ensured all parameters are correct to avoid timeouts. Once subscribed, go to the AWS samples repo and use the notebook highlighted there: the RC Supernova on SageMaker sample notebook. Clone the repo in your IDE with AWS credentials, or use SageMaker Studio.
I've already subscribed, so let's switch to SageMaker Studio and run the notebook. If you've deployed the model differently and have an existing endpoint, there's a dedicated notebook for existing endpoints. Just enter the endpoint name and start predicting. Assuming you've just subscribed, run this notebook. It will automatically select the model package for Supernova in your AWS region. By default, it deploys on P4D 24XL, but you can change the instance type to P4DE or P5 if you have the quota.
We'll import the necessary packages and grab the SageMaker client. The notebook will deploy on P4D 24XL by default, but you can change it to P5 if you prefer. We'll select the model package and deploy it, using parameters not included in the vanilla CloudFormation templates. The model artifact download will take 25-30 minutes, so be patient. You can monitor the deployment in the SageMaker console.
After a while, the endpoint will be in service, and we can start running inference. The model supports the OpenAI format, making it easy to reuse OpenAI prompts and output processing code. Let's generate names for pet food stores. Here's the output, and it was fast. We can also generate a friendly marketing pitch for a salesperson using a SaaS AI platform called Arcee Cloud. The model does well with creative writing, even using emojis.
For a technical question, we can use synchronous inference, which waits for the full answer. SageMaker endpoints also support streaming inference. Let's generate a personalized customer email. The output is impressive and detailed. You can see how simple it is to use the OpenAI format and integrate with existing OpenAI-compatible code.
Feel free to keep running the notebook and try your own prompts. Remember, this is running in your AWS account, so you can tweak the notebook and use your data from S3. When you're done, don't forget to delete the endpoint to avoid unnecessary charges.
That's it for today. Supernova is our latest and greatest model. You can read the blog post, look at the benchmarks, and deploy it easily from the AWS Marketplace to your own account. There's much more coming, so until next time, keep rocking.
Tags
Arcee SupernovaAWS MarketplaceSageMaker Deployment70 Billion Parameter ModelAI Model Performance