Skip to content

Purchasing no-commitment provisioned throughput for custom Amazon Text Titan Express Model

-1

Context

I created a custom Amazon Text Titan Express Model via continued pretraining on amazon bedrock and I would like to evaluate it. I have been trying to purchase provisioned throughput for my model since I found that such models have to be deployed via provisioned throughput for running inference. I tried to purchase using "No commitment" to pay hourly since I'd like to test and iterate on the model before provisioning it for a longer period.

Concern

I am unable to purchase using "No commitment" and I see an error stating that the Amazon Titan Text Express model is not supported in "No commitment provision throughput".

I am looking for advice on deploying my custom model with "No commitment". Please guide me on how to proceed. Please let me know in case "No commitment" is not permitted, in which case I will try other commitment periods.

1 Answer
0

Based on the information available, you should be able to purchase no-commitment Provisioned Throughput for your custom Amazon Titan Text Express model. Multiple sources confirm that the "No commitment" option is available for custom models in Amazon Bedrock, including fine-tuned models like yours.

Here's how to purchase no-commitment Provisioned Throughput for your custom model:

  1. On the Amazon Bedrock console, navigate to "Custom models" in the navigation pane
  2. Select your custom model and choose "Purchase provisioned throughput"
  3. Enter a name for your Provisioned Throughput
  4. Ensure the correct custom model is selected
  5. Under "Commitment term & model units", select "No commitment" and set 1 model unit (or the amount you need)
  6. Review the estimated cost and confirm the purchase

Alternatively, you can use the AWS CLI with this command:

aws bedrock create-provisioned-model-throughput \
--model-id [Your-Custom-Model-ARN] \
--provisioned-model-name [Your-Provisioned-Model-Name] \
--model-units 1

After purchasing, allow some time for the Provisioned Throughput to be created. You can check its status using:

aws bedrock get-provisioned-model-throughput \
--provisioned-model-id [provisioned-model-arn]

When the status shows "InService", you can run inference with your custom model.

The error you're encountering is unexpected since the documentation specifically mentions that a flexible "No commitment" option is available for custom models. If you continue to experience this issue, you might want to contact AWS Support to help troubleshoot the specific error you're encountering.
Sources
Code samples for model customization - Amazon Bedrock
Fine-tune and deploy language models with Amazon SageMaker Canvas and Amazon Bedrock | AWS Machine Learning Blog
Fine-tune LLMs with synthetic data for context-based Q&A using Amazon Bedrock | AWS Machine Learning Blog
Security best practices to consider while fine-tuning models in Amazon Bedrock | AWS Machine Learning Blog

answered a year ago

  • I tried the Agent's suggestion from the console and from aws cli. I still see the same error.

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.