Amazon Bedrock

  • Model Pricing
  • Model Pricing

    Pricing is dependent on the modality, provider, and model. Please select the model provider to see detailed pricing.

    Amazon Bedrock supports a variety of tiers including Standard, Flex, Priority, and Reserved tiers. Click to learn more about service tiers.

    Amazon Bedrock offers select foundation models (FMs) from leading AI providers like Anthropic, Meta, Mistral AI, and Amazon for batch inference at a 50% lower price compared to on-demand inference pricing. To learn more about Batch, click here. Please refer to model list here

    • AI21 Labs
    • AI21 Labs

      On-Demand pricing

    • Amazon
      • Amazon Nova
      • Amazon Nova

        Pricing for Understanding Models

        Global Cross-region Inference

        Geo Cross-region inference and in-region

        Built-In-Tools

        Pricing for Creative Content Generation models

        Pricing for Speech Understanding and Generation Models

        On-Demand pricing for speech to speech foundation models

        Note: *The text tokens input and output pricing applies to specific use cases such as speech-to-text transcription, tool calls for task completion or knowledge grounding, adding conversation history to the session etc. 

        On-demand inference for custom Nova models is priced the same as base Nova inference.

        Pricing for Embedding models

      • Amazon Titan
      • Amazon Titan

      • Other Amazon
    • Anthropic
    • Anthropic

      On-Demand and Batch pricing

      Models with extended access

      Provider Model Name Regions Price per 1M input tokens Price per 1M output tokens Price per 1M input tokens (batch) Price per 1M output tokens (batch) Price per 1M input tokens (cache write) Price per 1M input tokens (cache read)
       Anthropic  Claude 3.5 Sonnet (Public Extended Access, Effective 1 Dec 2025) US East (N. Virginia), US East (Ohio), US West (Oregon), Europe (Frankfurt), Europe (Ireland), Europe (Zurich), Europe (Paris) $6.00 $3.00 $3.00 $15.00 N/A N/A
      Anthropic  Claude 3.5 Sonnet v2  (Public Extended Access, Effective 1 Dec 2025) US East (N. Virginia), US East (Ohio), US West (Oregon) $6.00 $3.00 $3.00 $15.00 $7.50 $0.60

      Reserved Tier Pricing

      Latency Optimized Inference

      Provisioned Throughput Pricing

      For Provisioned Throughput pricing, please reach out to your account team.

    • Cohere
    • Cohere

      On-Demand pricing

      Cohere models Price per 1,000 queries**
      Rerank 3.5 $2.00
      **You are charged for number of queries where a query can contain up to 100 document chunks. If the query contains more than 100 document chunks, it is counted as multiple queries. For example, if a request contains 350 documents, it will be treated as 4 queries. Please note that each document can only contain upto 500 tokens (inclusive of the query and document’s total tokens), and if the token length is higher than 512 tokens, it is broken down into multiple documents.

      Pricing for customization (fine-tuning)

      *Total tokens trained = number of tokens in training data corpus x number of epochs

      Provisioned Throughput pricing

      Cohere models Price per hour per model 
      with no commitment
      Price per hour per model unit for 1-month commitment

      Price per hour per model unit for 6-month commitment

      Cohere Command

      $49.50

      $39.60

      $23.77

      Cohere Command - Light $8.56

      $6.85

      $4.11
      Embed 3 English $7.12

      $6.76

      $6.41
      Embed 3 Multilingual $7.12

      $6.76

      $6.41

      Please reach out to your AWS account or sales team for more details on model units. 

    • DeepSeek
    • DeepSeek

      On-Demand pricing

    • Google
    • Google

      On-Demand pricing

      Regions: US East (N. Virginia), US East (Ohio) and US West (Oregon)

      Google models Price per 1,000 input tokens Price per 1,000 output tokens
      Gemma 3 4B $ 0.00004 $ 0.00008
      Gemma 3 12B $ 0.00009 $ 0.00029
      Gemma 3 27B $ 0.00023 $ 0.00038

      Regions: Asia Pacific (Mumbai), Europe (Ireland) and Europe (Milan)

      Google models Price per 1,000 input tokens Price per 1,000 output tokens
      Gemma 3 4B $ 0.00005 $ 0.00009
      Gemma 3 12B $ 0.00011 $ 0.00034
      Gemma 3 27B $ 0.00027 $ 0.00045

      Regions: South America (Sao Paulo) and Asia Pacific (Tokyo)

      Google models Price per 1,000 input tokens Price per 1,000 output tokens
      Gemma 3 4B $ 0.00005 $ 0.00010
      Gemma 3 12B $ 0.00011 $ 0.00035
      Gemma 3 27B $ 0.00028 $ 0.00046

      Region: Europe (London) 

      Google models Price per 1,000 input tokens Price per 1,000 output tokens
      Gemma 3 4B $ 0.00006 $ 0.00012
      Gemma 3 12B $ 0.00014 $ 0.00045
      Gemma 3 27B $ 0.00036 $ 0.00059

      * Priority tier pricing is at 75% premium to Standard tier pricing
      * Flex tier pricing is at 50% discount to Standard tier pricing

    • Kimi AI
    • Kimi AI

      On-Demand pricing

      Regions: US East (N. Virginia), US East (Ohio) and US West (Oregon)

      Kimi models Price per 1,000 input tokens Price per 1,000 output tokens
      Kimi K2 Thinking $ 0.00060 $ 0.00250

      Region: Asia Pacific (Mumbai)

      Kimi models Price per 1,000 input tokens Price per 1,000 output tokens
      Kimi K2 Thinking $ 0.00071 $ 0.00294

      Regions: South America (Sao Paulo) and Asia Pacific (Tokyo)

      Kimi models Price per 1,000 input tokens Price per 1,000 output tokens
      Kimi K2 Thinking $ 0.00073 $ 0.00303

      * Priority tier pricing is at 75% premium to Standard tier pricing
      * Flex tier pricing is at 50% discount to Standard tier pricing

    • Luma AI
    • On-Demand pricing

    • Meta
    • Meta

      Llama 4

      On-Demand and Batch pricing 

      Llama 3.3

      On-Demand and Batch pricing 

      Llama 3.2

      On-Demand and Batch pricing 

      Pricing for model customization (fine-tuning)

      Provisioned Throughput pricing

      Llama 3.1

      On-Demand and Batch pricing 

      Pricing for model customization (fine-tuning)

      Provisioned Throughput pricing

      Llama 3

      On-Demand pricing 

      Llama 2

      On-Demand pricing 

      Region: US East (N. Virginia) and US West (Oregon)

      Meta models Price per 1,000 input tokens Price per 1,000 output tokens

      Llama 2 Chat (13B)

      $0.00075

      $0.001

      Llama 2 Chat (70B)

      $0.00195

      $0.00256

      Pricing for model customization (fine-tuning)

      Meta models Price to train 1,000 tokens Price to store each custom model* per month Price to infer from a custom model for 1 model unit per hour (with no-commit Provisioned Throughput pricing)

      Llama 2 Pretrained (13B)

      $0.00149

      $1.95

      $23.50

      Llama 2 Pretrained (70B)

      $0.00799

      $1.95 $23.50

      *Custom model storage = $1.95

      Provisioned Throughput pricing

      Meta models Price per hour per model unit for 1-month commitment Price per hour per model unit for 6-month commitment

      Llama 2 Pretrained and Chat (13B)

      $21.18

      $13.08

      Llama 2 Pretrained (70B)

      $21.18

      $13.08

      *Llama 2 Pre-trained models are available only in provisioned throughput after customization. 

      Please reach out to your AWS account or sales team for more details on model units.

    • MiniMax AI
    • MiniMax AI

      On-Demand pricing

      Regions: US East (N. Virginia), US East (Ohio) and US West (Oregon)

      Minimax models Price per 1,000 input tokens Price per 1,000 output tokens
      Minimax M2 $ 0.00030 $ 0.00120

      Regions: Asia Pacific (Mumbai), Europe (Ireland) and Europe (Milan)

      Minimax models Price per 1,000 input tokens Price per 1,000 output tokens
      Minimax M2 $ 0.00035 $ 0.00141

      Regions: South America (Sao Paulo) and Asia Pacific (Tokyo)

      Minimax models Price per 1,000 input tokens Price per 1,000 output tokens
      Minimax M2 $ 0.00036 $ 0.00145

      Region: Europe (London) 

      Minimax models Price per 1,000 input tokens Price per 1,000 output tokens
      Minimax M2 $ 0.00047 $ 0.00186

      * Priority tier pricing is at 75% premium to Standard tier pricing
      * Flex tier pricing is at 50% discount to Standard tier pricing

    • Mistral AI
    • Mistral AI

      On-Demand pricing

      Regions: US East (N. Virginia), US East (Ohio) and US West (Oregon)

      Mistral models Price per 1,000 input tokens Price per 1,000 output tokens
      Magistral Small 1.2
      $ 0.00050 $ 0.00150
      Voxtral Mini 1.0
      $ 0.00004 $ 0.00004
      Voxtral Small 1.0
      $ 0.00010 $ 0.00030
      Ministral 3B 3.0
      $ 0.00010 $ 0.00010
      Ministral 8B 3.0
      $ 0.00015 $ 0.00015
      Ministral 14B 3.0
      $ 0.00020 $ 0.00020
      Mistral Large 3 $ 0.00050 $ 0.00150

      Regions: Asia Pacific (Mumbai)

      Mistral models Price per 1,000 input tokens Price per 1,000 output tokens
      Magistral Small 1.2
      $ 0.00059 $ 0.00176
      Voxtral Mini 1.0
      $ 0.00005 $ 0.00005
      Voxtral Small 1.0
      $ 0.00012 $ 0.00035
      Ministral 3B 3.0
      $ 0.00012 $ 0.00012
      Ministral 8B 3.0
      $ 0.00018 $ 0.00018
      Ministral 14B 3.0
      $ 0.00024 $ 0.00024
      Mistral Large 3 $ 0.00059 $ 0.00176

      Regions: South America (Sao Paulo) and Asia Pacific (Tokyo)

      Mistral models Price per 1,000 input tokens Price per 1,000 output tokens
      Magistral Small 1.2
      $ 0.00061 $ 0.00182
      Voxtral Mini 1.0
      $ 0.00005 $ 0.00005
      Voxtral Small 1.0
      $ 0.00012 $ 0.00036
      Ministral 3B 3.0
      $ 0.00012 $ 0.00012
      Ministral 8B 3.0
      $ 0.00018 $ 0.00018
      Ministral 14B 3.0
      $ 0.00024 $ 0.00024
      Mistral Large 3 $ 0.00061 $ 0.00182

      Regions: Europe (Ireland) and Europe (Milan)

      Mistral models Price per 1,000 input tokens Price per 1,000 output tokens
      Magistral Small 1.2
      $ 0.00059 $ 0.00176
      Voxtral Mini 1.0
      $ 0.00005 $ 0.00005
      Voxtral Small 1.0
      $ 0.00012 $ 0.00035
      Ministral 3B 3.0
      $ 0.00012 $ 0.00012
      Ministral 8B 3.0
      $ 0.00018 $ 0.00018
      Ministral 14B 3.0
      $ 0.00024 $ 0.00024

      Region: Europe (London) 

      Mistral models Price per 1,000 input tokens Price per 1,000 output tokens
      Magistral Small 1.2
      $ 0.00078 $ 0.00233
      Voxtral Mini 1.0
      $ 0.00006 $ 0.00006
      Voxtral Small 1.0
      $ 0.00016 $ 0.00047
      Ministral 3B 3.0
      $ 0.00016 $ 0.00016
      Ministral 8B 3.0
      $ 0.00023 $ 0.00023
      Ministral 14B 3.0
      $ 0.00031 $ 0.00031

      * Priority tier pricing is at 75% premium to Standard tier pricing
      * Flex tier pricing is at 50% discount to Standard tier pricing

    • NVIDIA
    • NVIDIA

      On-Demand pricing

      Regions: US East (N. Virginia), US East (Ohio) and US West (Oregon)

      NVIDIA models Price per 1,000 input tokens Price per 1,000 output tokens
      NVIDIA Nemotron Nano 2 $ 0.00006 $ 0.00023
      NVIDIA Nemotron Nano 2 VL $ 0.00020 $ 0.00060
      NVIDIA Nemotron 3 Nano 30B A3B $ 0.00006 $ 0.00024

      Regions: Asia Pacific (Mumbai), Europe (Ireland) and Europe (Milan)

      NVIDIA models Price per 1,000 input tokens Price per 1,000 output tokens
      NVIDIA Nemotron Nano 2 $ 0.00007 $ 0.00027
      NVIDIA Nemotron Nano 2 VL $ 0.00024 $ 0.00071
      NVIDIA Nemotron 3 Nano 30B A3B $ 0.00007 $ 0.00028

      Regions: South America (Sao Paulo) and Asia Pacific (Tokyo)

      NVIDIA models Price per 1,000 input tokens Price per 1,000 output tokens
      NVIDIA Nemotron Nano 2 $ 0.00007 $ 0.00028
      NVIDIA Nemotron Nano 2 VL $ 0.00024 $ 0.00073
      NVIDIA Nemotron 3 Nano 30B A3B $ 0.00007 $ 0.00029

      Region: Europe (London) 

      NVIDIA models Price per 1,000 input tokens Price per 1,000 output tokens
      NVIDIA Nemotron Nano 2 $ 0.00009 $ 0.00036
      NVIDIA Nemotron Nano 2 VL $ 0.00031 $ 0.00093
      NVIDIA Nemotron 3 Nano 30B A3B $ 0.00009 $ 0.00037

      * Priority tier pricing is at 75% premium to Standard tier pricing
      * Flex tier and Batch pricing are at 50% discount to Standard tier pricing

    • OpenAI
    • OpenAI

      On-Demand pricing

      Regions: US East (N. Virginia), US East (Ohio) and US West (Oregon)

      OpenAI models Price per 1,000 input tokens Price per 1,000 output tokens
      GPT OSS Safeguard 20B $ 0.00007 $ 0.00020
      GPT OSS Safeguard 120B $ 0.00015 $ 0.00060

      Regions: Asia Pacific (Mumbai), South America (Sao Paulo) and Asia Pacific (Tokyo)

      OpenAI models Price per 1,000 input tokens Price per 1,000 output tokens
      GPT OSS Safeguard 20B $ 0.00008 $ 0.00024
      GPT OSS Safeguard 120B $ 0.00018 $ 0.00071

      Regions: Europe (Ireland) and Europe (Milan)

      OpenAI models Price per 1,000 input tokens Price per 1,000 output tokens
      GPT OSS Safeguard 20B $ 0.00008 $ 0.00023
      GPT OSS Safeguard 120B $ 0.00018 $ 0.00070

      Region: Europe (London) 

      OpenAI models Price per 1,000 input tokens Price per 1,000 output tokens
      GPT OSS Safeguard 20B $ 0.00011 $ 0.00031
      GPT OSS Safeguard 120B $ 0.00023 $ 0.00093

      * Priority tier pricing is at 75% premium to Standard tier pricing
      * Flex tier pricing is at 50% discount to Standard tier pricing

    • TwelveLabs
    • TwelveLabs

      On-Demand pricing

    • Stability AI
    • Stability AI

      On-Demand pricing

      Previous generation of image models offered by Stability AI are priced per image, depending on step count and image resolution.

       

      Region: Oregon, N. Virginia, Ohio

      Stability AI Image Services Price per generation for each model  
      Stable Image Remove Background $0.07  
      Stable Image Erase Object $0.07  
      Stable Image Control Structure $0.07  
      Stable Image Control Sketch $0.07  
      Stable Image Style Guide $0.07  
      Stable Image Search and Replace $0.07  
      Stable Image Inpaint $0.07  
      Stable Image Search and Recolor $0.07  
      Stable Image Style Transfer $0.08  
      Stable Image Conservative Upscale $0.40  
      Stable Image Creative upscale $0.60  
      Stable Image Fast Upscale $0.03  
      Stable Image Outpaint $0.06  
    • Writer
    • Writer

      On-demand pricing

      Writer models Price per 1,000 input tokens Price per 1,000 output tokens
      Palmyra X4 $0.0025 $0.010
      Palmyra X5 $0.0006 $0.006
    • Qwen
    • Amazon Bedrock

      Qwen

      On-Demand pricing

      Regions: US East (N. Virginia), US East (Ohio) and US West (Oregon)

      Qwen models Price per 1,000 input tokens Price per 1,000 output tokens
      Qwen3 Next 80B A3B $ 0.00015 $ 0.00120
      Qwen3 VL 235B A22B $ 0.00053 $ 0.00266

      Regions: Asia Pacific (Mumbai), Europe (Ireland) and Europe (Milan)

      Qwen models Price per 1,000 input tokens Price per 1,000 output tokens
      Qwen3 Next 80B A3B $ 0.00018 $ 0.00141
      Qwen3 VL 235B A22B $ 0.00062 $ 0.00313

      Regions: South America (Sao Paulo) and Asia Pacific (Tokyo)

      Qwen models Price per 1,000 input tokens Price per 1,000 output tokens
      Qwen3 Next 80B A3B $ 0.00018 $ 0.00145
      Qwen3 VL 235B A22B $ 0.00064 $ 0.00322

      Region: Europe (London) 

      Qwen models Price per 1,000 input tokens Price per 1,000 output tokens
      Qwen3 Next 80B A3B $ 0.00023 $ 0.00186
      Qwen3 VL 235B A22B $ 0.00082 $ 0.00412

      * Priority tier pricing is at 75% premium to Standard tier pricing
      * Flex tier pricing is at 50% discount to Standard tier pricing

    • Custom Model Import
    • Custom Model Import

      • Llama
      • Regions: US East (N. Virginia) and US West (Oregon)

        Custom Model Unit version v1.0
        Price per Custom Model Unit per min* $0.05718
        Monthly storage cost per Custom Model Unit $1.95

        Region: Europe (Frankfurt) 

        Custom Model Unit version v1.0
        Price per Custom Model Unit per min* $0.07144
        Monthly storage cost per Custom Model Unit $1.95

        Note: The Custom Model Units needed to host a model depend on a variety of factors - notably the model architecture, model parameter count, and context length. The exact number of Custom Model Units needed will be determined at the time of import. For reference, Llama 3.1 8B 128K model requires 2 Custom Model Units, a Llama 3.1 70B 128k model requires 8 Custom Model Units.

        *Billed in 5 minute windows

      • Multimodal Llama
      • Regions: US East (N. Virginia) and US West (Oregon)

        Custom Model Unit version v1.0
        Price per Custom Model Unit per min* $0.05718
        Monthly storage cost per Custom Model Unit $1.95

        Region: Europe (Frankfurt) 

        Custom Model Unit version v1.0
        Price per Custom Model Unit per min* $0.07144
        Monthly storage cost per Custom Model Unit $1.95

        Note: The Custom Model Units needed to host a model depend on a variety of factors - notably the model architecture, model parameter count, and context length. The exact number of Custom Model Units needed will be determined at the time of import. For reference, Llama 3.1 8B 128K model requires 2 Custom Model Units, a Llama 3.1 70B 128k model requires 8 Custom Model Units.

        *Billed in 5 minute windows

      • Mistral
      • Regions: US East (N. Virginia) and US West (Oregon)

        Custom Model Unit version v1.0
        Price per Custom Model Unit per min* $0.05718
        Monthly storage cost per Custom Model Unit $1.95

        Region: Europe (Frankfurt) 

        Custom Model Unit version v1.0
        Price per Custom Model Unit per min* $0.07144
        Monthly storage cost per Custom Model Unit $1.95

        Note: The Custom Model Units needed to host a model depend on a variety of factors - notably the model architecture, model parameter count, and context length. The exact number of Custom Model Units needed will be determined at the time of import. For reference, Llama 3.1 8B 128K model requires 2 Custom Model Units, a Llama 3.1 70B 128k model requires 8 Custom Model Units.

        *Billed in 5 minute windows

      • Mixtral
      • Regions: US East (N. Virginia) and US West (Oregon)

        Custom Model Unit version v1.0
        Price per Custom Model Unit per min* $0.05718
        Monthly storage cost per Custom Model Unit $1.95

        Region: Europe (Frankfurt) 

        Custom Model Unit version v1.0
        Price per Custom Model Unit per min* $0.07144
        Monthly storage cost per Custom Model Unit $1.95

        Note: The Custom Model Units needed to host a model depend on a variety of factors - notably the model architecture, model parameter count, and context length. The exact number of Custom Model Units needed will be determined at the time of import. For reference, Llama 3.1 8B 128K model requires 2 Custom Model Units, a Llama 3.1 70B 128k model requires 8 Custom Model Units.

        *Billed in 5 minute windows

      • Flan
      • Regions: US East (N. Virginia) and US West (Oregon)

        Custom Model Unit version v1.0
        Price per Custom Model Unit per min* $0.05718
        Monthly storage cost per Custom Model Unit $1.95

        Region: Europe (Frankfurt) 

        Custom Model Unit version v1.0
        Price per Custom Model Unit per min* $0.07144
        Monthly storage cost per Custom Model Unit $1.95

        Note: The Custom Model Units needed to host a model depend on a variety of factors - notably the model architecture, model parameter count, and context length. The exact number of Custom Model Units needed will be determined at the time of import. For reference, Llama 3.1 8B 128K model requires 2 Custom Model Units, a Llama 3.1 70B 128k model requires 8 Custom Model Units.

        *Billed in 5 minute windows

        On-Demand Inference Pricing:
        You are billed in 5-minute windows for the duration your model copy is active starting from the first successful invocation. The maximum throughput and concurrency limit per model copy depends on factors such as input/output token mix, hardware type, model size, architecture, inference optimizations, and is determined during the model import workflow.

        Bedrock automatically scales the number of model copies depending on your usage patterns. If there are no invocations for a 5-minute period, Bedrock will scale down to zero and scale back up when you invoke your model. While scaling back up, you may experience a cold-start duration (in tens of seconds) depending on model size. Bedrock also scales up the number of model copies if your inference volume consistently exceeds the concurrency limits of a single model copy. Note: There is a default maximum of 3 model copies per account per imported model that can be increased through Service Quotas.

      • Qwen
      • Regions: US East (N. Virginia) and US West (Oregon)

        Custom Model Unit version v1.0
        Price per Custom Model Unit per min* $0.05718
        Monthly storage cost per Custom Model Unit $1.95

        Region: Europe (Frankfurt) 

        Custom Model Unit version v1.0
        Price per Custom Model Unit per min* $0.07144
        Monthly storage cost per Custom Model Unit $1.95

        Note: The Custom Model Units needed to host a model depend on a variety of factors - notably the model architecture, model parameter count, and context length. The exact number of Custom Model Units needed will be determined at the time of import. For reference, Llama 3.1 8B 128K model requires 2 Custom Model Units, a Llama 3.1 70B 128k model requires 8 Custom Model Units.

        *Billed in 5 minute windows

        On-Demand Inference Pricing:
        You are billed in 5-minute windows for the duration your model copy is active starting from the first successful invocation. The maximum throughput and concurrency limit per model copy depends on factors such as input/output token mix, hardware type, model size, architecture, inference optimizations, and is determined during the model import workflow.

        Bedrock automatically scales the number of model copies depending on your usage patterns. If there are no invocations for a 5-minute period, Bedrock will scale down to zero and scale back up when you invoke your model. While scaling back up, you may experience a cold-start duration (in tens of seconds) depending on model size. Bedrock also scales up the number of model copies if your inference volume consistently exceeds the concurrency limits of a single model copy. Note: There is a default maximum of 3 model copies per account per imported model that can be increased through Service Quotas.

      • OpenAI
      • Regions: US East (N. Virginia) and US West (Oregon)

        Custom Model Unit version v2.0
        Price per Custom Model Unit per min* $0.1433
        Monthly storage cost per Custom Model Unit $1.95

        Note: The Custom Model Units needed to host a model depend on a variety of factors - notably the model architecture, model parameter count, and context length. The exact number of Custom Model Units needed will be determined at the time of import. For reference, Llama 3.1 8B 128K model requires 2 Custom Model Units, a Llama 3.1 70B 128k model requires 8 Custom Model Units.

        *Billed in 5 minute windows

        On-Demand Inference Pricing:
        You are billed in 5-minute windows for the duration your model copy is active starting from the first successful invocation. The maximum throughput and concurrency limit per model copy depends on factors such as input/output token mix, hardware type, model size, architecture, inference optimizations, and is determined during the model import workflow.

        Bedrock automatically scales the number of model copies depending on your usage patterns. If there are no invocations for a 5-minute period, Bedrock will scale down to zero and scale back up when you invoke your model. While scaling back up, you may experience a cold-start duration (in tens of seconds) depending on model size. Bedrock also scales up the number of model copies if your inference volume consistently exceeds the concurrency limits of a single model copy. Note: There is a default maximum of 3 model copies per account per imported model that can be increased through Service Quotas.

  • Knowledge Bases
  • Structured Data Retrieval (SQL Generation)

    Structured Data Retrieval is charged for each request to generate a SQL query. The SQL query generated is used to retrieve the data from structured data stores.

    Rerank models

    Rerank models are designed to improve the relevance and accuracy of responses in Retrieval Augmented Generation (RAG) applications. They are charged per query.

    **You are charged for number of queries where a query can contain up to 100 document chunks. If the query contains more than 100 document chunks, it is counted as multiple queries. For example, if a request contains 350 documents, it will be treated as 4 queries. Please note that each document can only contain upto 512 tokens (inclusive of the query and document’s total tokens), and if the token length is higher than 512 tokens, it is broken down into multiple documents. A query is equivalent to a search unit.

  • Guardrails
  • Amazon Bedrock Guardrails

    The pricing for Amazon Bedrock Guardrails is based on the charges incurred by the filter used in the guardrail. The pricing is the same for both standard tier and classic tier.

    Guardrails filter*

    Price

    Content filters for both standard tier and classic tier (text content)

    $0.15 per 1,000 text units

    Content filters (image content)

    $0.00075 per image processed

    Denied topics for both standard tier and classic tier

    $0.15 per 1,000 text units

    Sensitive information filters 

    $0.10 per 1,000 text units

    Sensitive information filters (regular expression) 

    Free

    Word filters

    Free

    Contextual grounding checks

    $0.10 per 1,000 text units

    Automated Reasoning checks

    $0.17 per 1,000 text units per Automated Reasoning policy

    On-Demand pricing

    * Each guardrail filter is optional and can be enabled based on your application requirements. Charges will be incurred based on the filter type used in the guardrail. For example, if a guardrail is configured with content filters and denied topics, charges will be incurred for these two filters, while there will be no charges associated with sensitive information filters.

    Note: A text unit can contain up to 1000 characters. If a text input is more than 1000 characters, it is processed as multiple text units, each containing 1000 characters or less. For example, if a text input contains 5600 characters, it will be charged for 6 text units.

    Contextual grounding check uses a reference source and a query to determine if the model response is grounded based on the source and relevant to the query. The total number of text units charged is calculated by combining all the characters in the source, query, and model response. 

  • Model Evaluation
  • Model Evaluation

    Model evaluation is charged for the inference from your choice of model. Automatically-generated algorithmic scores are provided at no extra charge. For human-based evaluation where you bring your own workstream, you are charged for the model inference in the evaluation, and a charge of $0.21 per completed human task.

    If you use RAG evaluation or LLM-as-a-judge in Model Evaluation, the tokens that the judge model uses are charged based on the on-demand standard tier prices. The judge prompts are charged as part of your token usage and are available in the public documentation. RAG evaluation on a Bedrock Knowledge Base also incurs any regular usage charges from Bedrock Knowledge Bases.

    Model

    Price per 1,000 input tokens

    Price per 1,000 output tokens

    Price per human task

     

    Model selected for evaluation

    Based on model selected

    Based on model selected

     

    $0.21

     
  • Data Automation
  • Data Automation

    Amazon Bedrock Data Automation transforms unstructured, multimodal content into structured data formats for use cases like intelligent document processing, video analysis, and RAG. Bedrock Data Automation can generate Standard Output content using predefined defaults which are modality specific, like scene-by-scene descriptions of videos, audio transcripts or automated document analysis. Customers can additionally create Custom Outputs by specifying their output requirements in Blueprints based on their own data schema that they can then easily load into an existing database or data warehouse. Through an integration with Knowledge Bases, Bedrock Data Automation can also be used to parse content for RAG applications, improving the accuracy and relevancy of results by including information embedded in both images and text.

    Amazon Bedrock Knowledge Bases offers a Bedrock Data Automation integration to provide more relevant and accurate responses for multimodal data. When setting up a Knowledge Base, you can select Bedrock Data Automation as your parsing method to analyze and extract meaningful insights from images or documents, which can include figures, charts, and diagrams. During processing, Bedrock Data Automation extracts meaningful information from ingested documents and images, which is then used in subsequent Knowledge Base steps for chunking, embedding, and storage. When integrated with Knowledge Bases, Bedrock Data Automation delivers and charges for standardized output.

  • Intelligent Prompt Routing
  • Price Point Pricing Dimension Pricing Plan
    Intelligent Prompt Routing $1 per 1,000 requests On-Demand

    Intelligent Prompt Routing 

    Intelligent Prompt Routing allows you to use a combination of foundation models (FMs) from the same model family to help optimize for quality and cost. For example, with the Anthropic’s Claude model family, Amazon Bedrock can intelligently route requests between Claude 3.5 Sonnet and Claude 3 Haiku depending on the complexity of the prompt. Similarly, Amazon Bedrock can route requests between Meta Llama 3.3 70B and 3.18B, and Nova Pro and Nova Lite. The prompt router predicts which model will provide the best performance for each request while helping optimize the quality of response and cost. This is particularly useful for applications such as customer service assistants, where uncomplicated queries can be handled by smaller, faster, and more cost-effective models, and complex queries are routed to more capable models. Intelligent Prompt Routing can reduce costs by up to 30 percent without compromising on accuracy.

  • Prompt Optimization
  • Prompt Optimization for Amazon Bedrock

    You are charged based on the number of tokens in the input prompts and in the optimized prompts.

    All charges are billed monthly starting April 23, 2025. 

    Price per 1,000 tokens
    $0.030

Pricing examples

  • An application developer makes the following API calls to Amazon Bedrock: a request to AI21’s Jurassic-2 Mid model to summarize an input of 10K tokens of input text to an output of 2K tokens.

    Total cost incurred = 10K tokens/1000 * $0.0125 + 2K tokens/1000 * $0.0125 = $0.15

  • On-Demand pricing

    An application developer makes the following API calls to Amazon Bedrock on an hourly basis: a request to Amazon Titan Text Lite model to summarize an input of 2K tokens of input text to an output of 1K tokens.

    Total hourly cost incurred is = 2K tokens/1000 * $0.0003 + 1K tokens/1000 * $0.0004 = $0.001.

    An application developer makes the following API calls to Amazon Bedrock: a request to the Amazon Titan Image Generator base model to generate 1000 images of 1024 x 1024 in size of standard quality.

    Total cost incurred = 1000 images * $0.01 per image = $10

    Customization (fine-tuning and continued pretraining) pricing

    An application developer customizes an Amazon Titan Image Generator model using 1000 image-text pairs. After training, the developer uses custom model provisioned throughput for 1 hour to evaluate the performance of the model. The fine-tuned model is stored for 1 month. After evaluation, the developer uses provisioned throughput (1-month commitment term) to host the customized model.

    Monthly cost incurred for fine-tuning = fine-tuning training ($.005 * 500 * 64), where $0.005 is the price per image seen, 500 is the number of steps, and 64 is the batch size, + custom model storage per month ($1.95) + 1 hour of custom model inference ($21) = $160 + $1.95 + 21 = $182.95

    Provisioned Throughput pricing

    An application developer buys two model units of Amazon Titan Text Express with a 1-month commitment for their text summarization use case.

    Total monthly cost incurred = 2 model units * $18.40/hour * 24 hours * 31 days = $27,379.20

    An application developer buys one model unit of the base Amazon Titan Image Generator model with a 1-month commitment.

    Total cost incurred = 1 model unit * $16.20 * 24 hours * 31 days = $12,052.80

  • Example 1: Customer support chatbot
    An application developer creates a customer support chatbot and uses content filters to block harmful content and denied topics to filter undesirable queries and responses.

    The chatbot serves 1000 user queries per hour. Each user query has an average input length of 200 characters and receives a FM response of 1500 characters.

    Each user query of 200 characters correspond to 1 text unit.

    Each FM response of 1,500 characters correspond to 2 text units.

    Text units processed each hour = (1 + 2) * 1000 queries = 3000 text units

    Total cost incurred per hour for content filters and denied topics = 3000 * ($0.15 + $0.15) / 1000 = $0.90

     

    Example 2: Call center transcript summarization
    An application developer creates an application to summarize chat transcripts between users and support agents. It uses sensitive information filter to redact personally identifiable information (PII) in the generated summaries for 10,000 conversations.

    Each generated summary has an average of 3,500 characters that corresponds to 4 text units.

    Total cost incurred to summarize 10,000 conversations = 10000 * 4 * ($0.1/1000) = $4

     

    Example 3: Medical Protocol Verification Engine
    A healthcare technology company implements Automated Reasoning checks in their clinical decision support system to validate treatment suggestions against medical guidelines.

    The system processes 5,000 patient cases per month. Each case involves:

    • Patient data summary: 500 characters (1 text unit)
    • Diagnostic assessment: 2,000 characters (2 text units)
    • Treatment recommendation: 4,500 characters (5 text units)

    Text units processed per month = (1 + 2 + 5) 5,000 cases = 40,000 text units
    Total cost incurred per month for Automated Reasoning checks = 40,000 ($0.17) / 1000 = $6.80

     

  • Pricing Example 1 (Reranking using Amazon Rerank 1.0 model)

    In a given month, you make 2 million requests to Rerank API using Amazon Rerank 1.0 model – 1 million requests contain fewer than 100 documents each and hence will be charged for one request each. The remaining 1 million requests contain 120-150 documents, and hence each request will be charged for 2 requests.

    Price for one request = $0.001
    Total charge = 1,000,000 * $0.001 + 1,000,000*2*$0.001= $3000 

    Pricing Example 2: (Structured data retrieval)

    An application developer creates a support chatbot that queries structured data stored in Amazon Redshift. The developer creates a Bedrock Knowledge Base and connects to Amazon Redshift. The chatbot serves 10000 user queries per hour. Each user query will cost $0.002 per GenerateQuery API to generate SQL from user query.

    Total cost incurred for generating SQL per hour = $0.002*10000 = $20.
    Total cost incurred in month = $20*24*30 = $1440

  • On-Demand pricing

    An application developer makes the following API calls to Amazon Bedrock in the US West (Oregon) Region: a request to Anthropic’s Claude model to summarize an input of 11K tokens of input text to an output of 4K tokens.

    Total cost incurred = 11K tokens/1000 * $0.008 + 4K tokens/1000 * $0.024 = $0.088 + $0.096 = $0.184

    Provisioned Throughput pricing

    An application developer buys one model unit of Anthropic Claude Instant in the US West (Oregon) Region:

    Total monthly cost incurred = 1 model unit * $39.60 * 24 hours * 31 days = $29,462.40

  • On-Demand pricing

    An application developer makes the following API calls to Amazon Bedrock: a request to Cohere’s Command model to summarize an input of 6K tokens of input text to an output of 2K tokens.

    Total cost incurred = 6K tokens/1,000 * $0.0015 + 2K tokens/1,000 * $0.0020 = $0.013

    An application developer makes the following API calls to Amazon Bedrock: A request to Cohere’s Command - Light model to summarize an input of 6K tokens of input text to an output of 2K tokens.

    Total cost incurred = 6K tokens/1000 * $0.0003 + 2K tokens/1000 * $0.0006 = $0.003

    An application developer makes the following API calls to Amazon Bedrock: A request to either Cohere’s Embed English or Embed Multilingual model to generate embeddings for 10K tokens of input.

    Total cost incurred = 10K tokens/1000 * $0.0001 = $.001

    Customization (fine-tuning) pricing

    An application developer customizes a Cohere Command model using 1000 tokens of data. After training, uses custom model provisioned throughput for 1 hour to evaluate the performance of the model. The fine-tuned model is stored for 1 month. After evaluation, the developer uses provisioned throughput (1mo commit) to host the customized model.

    Monthly cost incurred for fine-tuning = Fine-tuning training ($0.004 * 1000) + custom model storage per month ($1.95) + 1 hour of custom model inference ($49.50) = $55.45

    Monthly cost incurred for provisioned throughput (1-month commitment) of custom model = $39.60

    Provisioned Throughput pricing

    An application developer, buys one model unit of Cohere Command with a 1-month commitment for their text summarization use case.

    Total monthly cost incurred = 1 model unit * $39.60 * 24 hours * 31 days = $29,462.40

  • Pricing Example: An application developer imports a customized Llama 3.1 type model that is 8B parameter in size with a 128K sequence length in us-east-1 region and deletes the model after 1 month. This requires 2 Custom Model Units. So, the price per minute will be $0.1570 because 2 Custom Model Units are required. The model storage costs for 2 Custom Model Units would be $3.90 for the month.

    There is no charge to import the model. The first successful invocation is at 8:03 AM, at which time the metering starts. The 5-minute metering windows are from 8:03 AM - 8:07 AM; 8:07 AM - 8:11 AM, and so on. If there is at least one invocation during any 5-minute period, the window will be considered active for billing. If there is an invocation at 8:03 AM and no further invocations after 8:07 AM, the metering will stop at 8:07 AM. In this case, the bill would be calculated as follows: $0.1570 * 5 minutes * 1 five minute windows = $0.785.

  • Pricing example 1:
    Let’s say you process a 1,000 page document using BDA Custom Output. All 1,000 pages are processed using blueprint 1 which has 15 fields. The per page price for any blueprint with 30 fields or less is $0.040. The total cost would be $40.

    Total pages processed = 1,000
    Price per page for blueprints with less than 30 fields = $0.040
    Total charge = 1,000 * $0.040 = $40

     

    Pricing example 2:
    Let’s say you process 2 documents using BDA Custom Output. Document 1 has 40 pages and is processed using blueprint 1 which has 20 fields. Document 2 has 10 pages and is processed using blueprint 2, which has 40 fields. The per page price of blueprint 1 is $0.040 since it contains 30 fields or less. The per page price of blueprint 2 is $0.045. The processing cost for Document 1 using blueprint 1 is $1.60. The processing cost for Document 2 using blueprint 2 is $0.45. The total cost of processing both documents would be $2.05.

    Total pages processed = 50
    Price per page for Blueprint 1 with less than 30 fields = $0.040
    Price per page for Blueprint 2 with 40 fields = $0.040 + (# of additional fields above 30 *$0.0005 per field)
    Number of additional fields above 30 = 40 - 30 = 10
    Price per page for Blueprint 2 with 40 fields = $0.040 + (10 *$0.0005 per field) = $0.045
    Charge for Document 1 using Blueprint 1 = 40 pages x $0.040 per page = $1.6
    Charge for Document 2 using Blueprint 2 = 10 pages x $0.045 per page = $0.45
    Total charge = Charge for Document 1 + Charge for Document 2 = $1.6 + $0.45 = $2.05

     

    Pricing Example 3:
    Let’s say you setup Bedrock Knowledge Bases to use Bedrock Data Automation as a parser and then ingest a 1,000 page document. Note, cost structures differ between the Knowledge Bases parsing options. BDA uses per-page pricing, while Foundational Model parsers charge based on input and output tokens. For context, processing 1,000 pages, where 30% contain tables and 30% contain figures, typically requires 2,900 input tokens and 750 output tokens. Token consumption varies by content type, so customers are encouraged to test using their own data to get more accurate estimates. Bedrock Knowledge Bases and Bedrock Data Automation integration uses standard output, where the per page price is $0.010. The total cost would be $10.

    Total pages processed = 1,000
    Price per page for standard output = $0.010
    Total charge = 1,000 * $0.010 = $10

     

    Pricing example 4:
    Let’s say you process a 60 minute video using BDA Standard Output. The per minute price for video standard output is $0.050. The total cost would be $3.00.

    Total minutes processed = 60
    Price per minute for video standard output = $0.050
    Total charge = 60 * $0.050 = $3.00

     

    Pricing example 5:
    Let’s say you process 2,000 images using BDA Custom Output. The first 1,000 images are processed using blueprint 1, which has 10 fields. The last 1,000 pages are processed using blueprint 2, which has 40 fields. The per image price for blueprint 1 is $0.005, since it contains 30 fields or less. The per image price of blueprint 2 is $0.01. The processing cost for the first 1,000 images using blueprint 1 is $5.00. The processing cost for the second 1,000 images using blueprint 2 is $10.00. The total cost of processing all 2,000 images would be $15.00

    Cost for first 1000 images = 1,000 images * $0.005 per image = $5.00
    Cost for second 1,000 images = 1,000 images * ($0.005 + (# of additional fields above 30 *$0.0005 per field))
    = 1,000 * ($0.005 + ((40-30)*$0.0005))
    = 1,000 * ($0.005 + (10*$0.0005)) = $10.00
    Total cost = $5.00 + $10.00 = $15.00

     

    Pricing example 6:
    Let’s assume that you want to use Bedrock Data Automation Standard Output to process 15,000 minutes of meeting audio recordings in your organization. The total cost of processing all 15,000 audio minutes would be $90.

    Total minutes processed = 15,000 minutes
    Total charge = 15,000 min × $0.006 = $90

     

  • On-Demand pricing

    An application developer makes the following API calls to Amazon Bedrock on an hourly basis: a request to the DeepSeek-R1 model to summarize an input of 2K tokens of input text to an output of 1K tokens (including reasoning tokens):

    Total hourly cost incurred = 2K tokens/1000 * $0.00135 + 1K tokens/1000 * $0.0054 = $0.0081

  • Example: News summarization
    An application developer creates a flow to automate news summarization for traders. The flow includes an Input node that takes in an S3 location, and a S3 retrieval node that retrieves 10 files that include articles from 10 major news agency in S3 (2 node transitions). It then uses an iterator node to invoke a model with a prompt node to summarize each file (+ 10 files x 2 node transitions). It then collects all the results using a collector node, write the results to S3 using S3 storage node, and complete in an Output node (+ 3 node transition). They run this flow every half hour of every week day.

    The number of node transition per flow execution is: 2+1+10*2 + 3 = 25 node transitions/flow execution

    The number of flow execution per month is: 24 hours *2* 5 days * 4 weeks = 960 flow executions/month.

    Total monthly bill is: 25 * 960 * $0.035/1000 = $0.84

    Additional charges
    The bill will also include additional charges for AWS services used in the workflow execution, including Amazon S3 usages in the retrieval and storage nodes, and Amazon Bedrock foundation model usage in the prompt node.

  • On-Demand pricing

    An application developer makes the following API calls to Amazon Bedrock: a request to Meta’s Llama 2 Chat (13B) model to summarize an input of 2K tokens of input text to an output of 500 tokens.

    Total cost incurred = 2K tokens/1000 * $0.00075 + 500 tokens/1000 * $0.001 = $0.002

    Customization (fine-tuning) pricing

    An application developer customizes the Llama 2 Pretrained (70B) model using 1000 tokens of data. After training, uses custom model provisioned throughput for 1 hour to evaluate the performance of the model. The fine-tuned model is stored for 1 month. After evaluation, the developer uses provisioned throughput (1mo commit) to host the customized model.

    Monthly cost incurred for fine-tuning = Fine tuning training ($0.00799 * 1000) + custom model storage per month ($1.95) + 1 hour of custom model inference ($23.50) = $33.44

    Monthly cost incurred for provisioned throughput (a 1-month commit) of custom model = $21.18

    Provisioned Throughput pricing

    An application developer buys one model unit of Meta Llama 2 with a 1-month commitment for their text summarization use case.

    Total monthly cost incurred = 1 model unit * $21.18 * 24 hours * 31 days = $15,757.92

  • On-Demand pricing

    An application developer makes the following API calls to Amazon Bedrock on an hourly basis: a request to Mistral 7B model to summarize an input of 2K tokens of input text to an output of 1K tokens.

    Total hourly cost incurred = 2K tokens/1000 * $0.00015 + 1K tokens/1000 * $0.0002 = $0.0005

    An application developer makes the following API calls to Amazon Bedrock on an hourly basis: a request to Mixtral 8x7B model to summarize an input of 2K tokens of input text to an output of 1K tokens.

    Total hourly cost incurred = 2K tokens/1000 * $0.00045 + 1K tokens/1000 * $0.0007 = $0.0016

    An application developer makes the following API calls to Amazon Bedrock on an hourly basis: a request to Mistral Large model to summarize an input of 2K tokens of input text to an output of 1K tokens. 

    Total hourly cost incurred = 2K tokens/1000 * $0.008 + 1K tokens/1000 * $0.024 = $0.04

  • Model evaluation example 1:

    On-demand pricing
    An application developer submits a dataset for human-based model evaluation using Anthropic Claude 2.1 and Anthropic Claude Instant in the US East (N. Virginia) AWS Region.

    The dataset contains 50 prompts, and the developer requires one worker to rate each prompt-response set (configurable in the evaluation job creation as “workers per prompt” parameter).

    There will be 50 tasks in this evaluation job (one task for each prompt-response set per each worker). The 50 prompts combine to 5000 input tokens, and the associated responses combine to 15,000 tokens for Anthropic Claude Instant and 20,000 tokens for Anthropic Claude 2.1.

    The following charges are incurred for this model evaluation job:

    Item Number of input tokens Price per 1000 input tokens Cost of input Number of output tokens Price per 1000 output tokens Cost of output Number of human tasks Price per human task Cost of human tasks Total
    Claude Instant Inference 5000 $0.0008 $0.004 15000 $0.0024 $0.036       $0.04
    Claude 2.1 Inference 5000 $0.008 $0.04 20000 $0.024 $0.48       $0.52
    Human Tasks             50 $0.21 $10.50 $10.50
    Total                   $11.06

    Model evaluation example 2:

    On-demand pricing
    An application developer submits a dataset for human-based model evaluation using Anthropic Claude 2.1 and Anthropic Claude Instant in the US East (N. Virginia) AWS Region.

    The dataset contains 50 prompts, and the developer requires two workers to rate each prompt-response set (configurable in the evaluation job creation as “workers per prompt” parameter). There will be 100 tasks in this evaluation job (1 task for each prompt-response set per each worker: 2 workers x 50 prompt-response sets = 100 human tasks).

    The 50 prompts combine to 5000 input tokens, and the associated responses combine to 15000 tokens for Anthropic Claude Instant and 20000 tokens for Anthropic Claude 2.1.

    The following charges are incurred for this model evaluation job:

    Item Number of input tokens Price per 1000 input tokens Cost of input Number of output tokens Price per 1000 output tokens Cost of output Number of human tasks Price per human task Cost of human tasks Total
    Claude Instant Inference 5000 $0.0008 $0.0040 15000 $0.0024 $0.036       $0.04
    Claude 2.1 Inference 5000 $0.008 $0.0400 20000 $0.024 $0.48       $0.52
    Human Tasks             100 $0.21 $21.00 $21.00
    Total                   $21.56
  • Example: News summarization
    An application developer creates a prompt to summarize news for traders using Claude 3.5. The original prompt includes 429 tokens. The optimized prompt has 511 tokens, and includes more specific instructions and examples to generate more concise answer from the FMs. He uses the optimized prompt with 511 tokens as the input for prompt optimizer, and creates 2 new variants for Claude 3.7 and Nova Pro with 582 and 579 tokens.

    The total number of input and output tokens for prompt optimization: 429 + 511 + 511 + 582 + 511 + 579 = 3,123

    Total monthly bill is: 3,123 / 1000 * $0.03 = $0.09

  • On-Demand pricing

    An application developer makes the following API calls to Amazon Bedrock: a request to the SDXL model to generate a 512 x 512 image with a step size of 70 (premium quality).

    Total cost incurred = 1 image * $0.036 per image = $0.036

    An application developer makes the following API calls to Amazon Bedrock: A request to the SDXL 1.0 model to generate a 1024 x 1024 image with a step size of 70 (premium quality).

    Total cost incurred = 1 image * $0.08 per image = $0.08

    Provisioned Throughput pricing

    An application developer buys one model unit of SDXL 1.0 with a 1-month commitment.

    Total cost incurred = 1 * $49.86 * 24 hours * 31 days = $37,095.84

  • On-Demand pricing

    An application developer makes the following API calls to Amazon Bedrock: a request to the Pegasus 1.2 model to describe what a 10-second-long video entails, which provides an output of 2,000 tokens.

    Total cost incurred = 10 seconds * $0.00049 + 2K tokens / 1000 * $0.0075 = $0.0199


    An application developer makes the following API calls to Amazon Bedrock: a request to the Marengo Embed [3.0 or 2.7] model to embed 10 videos, with a combined duration of 100 minutes.

    Total cost incurred = 100 minutes (i.e. 6000 secs) * $0.00070 = $4.2


    An application developer makes the following API calls to Amazon Bedrock: a request to the Marengo Embed 3.0 model to by providing a text and image together, to generate an embedding that they could use to find the clip that has the bag shown in the given image, across the embedding repository that they would have crated using above example. 

    Total cost incurred = 1 text request * $0.00007 +1 image request * $0.0001 = $0.00017


    An application developer makes the following API calls to Amazon Bedrock: a request to the Marengo Embed [3.0 or 2.7] model to by providing a text to generate an embedding that they could use to find matching clips from an the embedding repository that they would have crated using above example. 

    Total cost incurred = 1 text request * $0.00007 = $0.00007

  • An application developer makes the following API calls to Amazon Bedrock: a request to Writer’s Palmyra X5 model to summarize an input of 10K tokens of input text to an output of 2K tokens.

    Total cost incurred = 10K tokens/1000 * $0.003 + 2K tokens/1000 * $0.015 = $0.06