MedGemma 1.5 4B is Google's open-weight multimodal medical AI model, fine-tuned for radiology, pathology, ophthalmology, dermatology, and clinical reasoning. Deploy as a managed SageMaker real-time endpoint in minutes.
Tech 42 packages Google's MedGemma 1.5 4B as a production-ready Amazon SageMaker Model Package so your team can deploy a state-of-the-art medical AI backend in minutes - no infrastructure setup, no model serving complexity. MedGemma 1.5 4B is the latest generation of Google's open-weight multimodal models built specifically for healthcare AI applications.
What MedGemma 1.5 4B Can Do
Interpret CT and MRI scans in 3D
Analyze whole-slide histopathology images
Compare longitudinal chest X-rays against prior images
Extract structured data from medical lab reports
Interpret EHR text using FHIR-compatible records
Answer medical questions across radiology, dermatology, ophthalmology, and pathology
Deployment
Deploy with one click. The endpoint exposes an OpenAI-compatible REST API (/v1/chat/completions) - a drop-in replacement for existing OpenAI API clients. Compatible with the SageMaker Python SDK and AWS SDK (Boto3). No GPU orchestration or container management required.
Benchmarks run on G6e and G7e endpoints under streaming load, scaling concurrency from c1 to c64. G7e delivers substantially stronger performance.
Instance
c8 avg RPS
c8 p90 RPS
c8 p90 TTFT
c8 p90 full response
G6e
0.47 RPS
0.58 RPS
15.02s
17.93s
G7e
2.55 RPS
2.74 RPS
1.41s
3.15s
Highlights
Google's Medical Multimodal AI - Private, In Your AWS Account: Deploy MedGemma 1.5 4B as a managed SageMaker endpoint. Radiology, pathology, EHR, and lab report understanding - no PHI leaves your VPC.
OpenAI-Compatible API via vLLM - Zero SDK Changes for Your App: Served by vLLM with a native /v1/chat/completions endpoint. Integrate using the OpenAI Python SDK, LangChain, or any HTTP client - no custom wrappers needed.
AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
You pay by the host-hour for the instance you run, so cost scales with runtime and instance size. Dimensions split into two inference modes. Batch mode runs offline jobs over a dataset and covers three ml.g5 sizes: xlarge, 2xlarge, and 4xlarge. Real-time mode runs a persistent endpoint for low-latency requests and covers the ml.g6e 2xlarge and 4xlarge plus the ml.g7e 2xlarge and 4xlarge. Within each family, larger sizes carry more compute. Charges accrue while an endpoint or job runs, and stop only when you delete those resources.
Top-of-mind questions for buyers
What does one host-hour cover, and which instance types can I actually run?
One host-hour is one instance running for one hour. Batch mode uses the ml.g5 xlarge, 2xlarge, or 4xlarge sizes. Real-time mode uses the ml.g6e or ml.g7e 2xlarge and 4xlarge sizes. Larger sizes carry more compute per hour. You are billed per running hour for each instance.
Am I still charged if I leave an endpoint or batch job running or unused?
Charges accrue while a real-time endpoint stays InService or a batch job stays InProgress, even when idle. You stop charges only by deleting the endpoint or stopping the job. Canceling the Marketplace subscription alone does not stop these charges.
How does batch mode billing differ from real-time mode billing for my workload?
Both meter host-hours per instance. Batch mode runs an offline job over a dataset in S3, then finishes and stops charging. Real-time mode keeps a persistent endpoint running for low-latency requests, so it bills continuously until you delete it. Batch suits bulk processing; real-time suits interactive use.
tech42-org.github.io
Helpful?
Vendor refund policy
Currently we do not support refunds, but you can cancel your subscription to the service at any time.
How can we make this page better?
Tell us how we can improve this page, or report an issue with this product.
Give us feedbackReport a problem with this product or seller
Legal
Vendor terms and conditions
Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA).
Content disclaimer
Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.
An Amazon SageMaker model package is a pre-trained machine learning model ready to use without additional training. Use the model package to create a model on Amazon SageMaker for real-time inference or batch processing. Amazon SageMaker is a fully managed platform for building, training, and deploying machine learning models at scale.
Deploy the model on Amazon SageMaker AI using the following options:
Real-time inference
Deploy the model as an API endpoint for your applications. When you send data to the endpoint, SageMaker processes it and returns results by API response. The endpoint runs continuously until you delete it. You're billed for software and SageMaker infrastructure costs while the endpoint runs. AWS Marketplace models don't support Amazon SageMaker Asynchronous Inference. For more information, see Deploy models for real-time inference .
Batch transform
Deploy the model to process batches of data stored in Amazon Simple Storage Service (Amazon S3). SageMaker runs the job, processes your data, and returns results to Amazon S3. When complete, SageMaker stops the model. You're billed for software and SageMaker infrastructure costs only during the batch job. Duration depends on your model, instance type, and dataset size. AWS Marketplace models don't support Amazon SageMaker Asynchronous Inference. For more information, see Batch transform for inference with Amazon SageMaker AI .
Version release notes
Initial release of MedGemma 1.5 4B on AWS Marketplace. This version includes the multimodal 4B parameter model supporting medical text reasoning and image comprehension across CT, MRI, chest X-ray, dermatology, and whole-slide histopathology modalities. Built on Gemma 3 architecture with improved accuracy on medical text benchmarks over MedGemma 1.
Additional details
Inputs
Outputs
Usage instructions
Sample notebooks
Inputs
Summary
Accepts JSON payloads via the /invocations endpoint. Supports two modes: (1) text-only, providing a prompt string under the "inputs" key; (2) multimodal, providing a messages array with interleaved text and base64-encoded image content following the Gemma chat template format. Supported image types: JPEG, PNG. Maximum image size: 1024×1024 pixels. Content-Type must be application/json.
Limitations for input type
Maximum prompt length: 8,192 tokens. Images must be base64-encoded and embedded inline; external image URLs are not supported (no network access at inference time). Supported content types: application/json only. Batch transform inputs must use JSON Lines format (.jsonl), one JSON object per line.
Input MIME type
application/json
Real-time inference sample input data
{
"inputs": {
"messages": [
{
"role": "user",
"content": [
{
"type": "image",
"image": "data:image/jpeg;base64,<BASE64_ENCODED_IMAGE>"
},
{
"type": "text",
"text": "Describe the findings in this chest X-ray and identify any abnormalities."
}
]
}
]
},
"parameters": {
"max_new_tokens": 512,
"temperature": 0.3
}
}
Batch transform sample input data
{"inputs": {"messages": [{"role": "user", "content": [{"type": "image", "image": "data:image/jpeg;base64,<BASE64_IMAGE_1>"}, {"type": "text", "text": "Describe the findings in this chest X-ray."}]}]}, "parameters": {"max_new_tokens": 512, "temperature": 0.3}}
{"inputs": {"messages": [{"role": "user", "content": [{"type": "image", "image": "data:image/jpeg;base64,<BASE64_IMAGE_2>"}, {"type": "text", "text": "Identify any abnormalities visible in this MRI scan."}]}]}, "parameters": {"max_new_tokens": 512, "temperature": 0.3}}
{"inputs": {"messages": [{"role": "user", "content": [{"type": "image", "image": "data:image/png;base64,<BASE64_IMAGE_3>"}, {"type": "text", "text": "What dermatological condition does this image suggest?"}]}]}, "parameters": {"max_new_tokens": 512, "temperature": 0.3}}
Input data descriptions
The following table describes supported input data fields for real-time inference and batch transform.
1
Field name
Description
Constraints
Required
inputs
Text prompt string, or a messages array for multimodal inputs
Max 8,192 tokens
Yes
max_new_tokens
Maximum number of tokens to generate in the response
1–2048. Default: 512
No
temperature
Controls randomness. Lower values produce more deterministic output
0.0–1.0. Default: 0.3
No
top_p
Nucleus sampling probability threshold
0.0–1.0. Default: 0.9
No
top_k
Limits vocabulary to the top-k most likely tokens at each step
1–100. Default: 50
No
return_full_text
If true, the input prompt is prepended to the generated output
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Initial release of MedGemma 27B Multimodal (google/medgemma-27b-it) on AWS Marketplace. This version delivers Google's most capable open medical AI model, supporting both medical image comprehension and clinical text reasoning including FHIR-based EHR data, across radiology, dermatology, histopathology, and ophthalmology modalities.
BAAI BGE Base EN v1.5 on SageMaker. 768-dimensional embeddings scoring 63.55 on MTEB -- 95% of Large quality at $0.08/hr. The mid-tier for production RAG when cost and quality both matter.
MedDream DICOM Viewer is a powerful, FDA-cleared web-based diagnostic imaging solution that seamlessly integrates with AWS HealthImaging. This enterprise-grade viewer enables healthcare professionals to access, view, and analyze medical images from anywhere, ensuring continuous patient care even during PACS disruptions.
Open-source NER model for gene entities in biomedical and clinical text. Trained on BC2GM and optimized for state-of-the-art precision, it enables reliable extraction with fast, easy deployment via Hugging Face Transformers.
Be the first to review this product. We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.