AI Model Intelligence

M2M100 1.2B

meta/m2m100-1-2b

By Meta · family: m2m · released 2025-04-03

$0.340
Input / 1M tokens
$0.340
Output / 1M tokens
128K
Context window
16K
Max output

Prices in USD per 1M tokens. Unknown means the provider does not publish per-token pricing.

Capabilities

Tool callingReasoning? Structured outputAttachmentsOpen weightsTemperature control
Modalities: input text · output text

Model fit scores

0–100 · higher is better

These scores reward declared capabilities, context size, price and provider availability — they are not benchmark results. Use them as a directional signal alongside your own evaluation.

Coding3
  • Tool calling0/40
  • Structured output0/20
  • Reasoning0/10
  • Context window (100K → 1M)2/20
  • Provider availability1/10
Agents11
  • Tool calling0/35
  • Structured output0/25
  • Reasoning0/15
  • Output token limit10/15
  • Provider availability1/10
JSON / structured output29
  • Structured output / JSON mode0/50
  • Tool calling0/20
  • Temperature control10/10
  • Price-friendly for high-volume19/20
Cost efficiency67
  • Headline price (log-scaled)67/95
  • Has prompt-cache pricing0/5
Long context45
  • Context window (100K → 2M)35/90
  • Has published price for full window10/10
Production-readiness65
  • Number of independent providers5/40
  • Has published per-token price20/20
  • Context window ≥ 8K15/15
  • No data inconsistencies across providers10/10
  • Official model (not derivative)15/15

Cost Efficiency Index

Open full calculator →

Estimated cost using the recommended provider's headline rate. Each scenario fixes average input/output tokens — the assumptions are shown in the third column.

ScenarioCostAssumption
RAG answer
per 1,000 RAG answers
$1.87
< $0.01 per request
5K input tokens (query + 4 retrieved chunks of ~1K each) and a 500-token answer. Typical SaaS knowledge-base bot.
Support ticket triage
per 10,000 tickets
$3.74
< $0.01 per request
1K input tokens (ticket body + system prompt) and a 100-token JSON classification reply. High-volume customer support.
Data extraction
per 1,000 documents
$0.85
< $0.01 per request
2K input tokens (a single document page) and a 500-token JSON extraction. ETL / invoice / form pipelines.
Code review
per 1,000 PRs
$3.06
< $0.01 per request
8K input tokens (diff + surrounding files) and a 1K-token review comment. PR-bot workloads.
Agent step
per 1,000 steps
$4.28
< $0.01 per request
12K input tokens (long-running tool history) and a 600-token tool-call decision. Cost per agent step.

Pricing detail

Recommended pricing from cloudflare-ai-gateway · workers-ai/@cf/meta/m2m100-1.2b

$0.340
Input
$0.340
Output

Available on 1 providers

ProviderProvider model idInput / 1MOutput / 1MContextReleased
Cloudflare AI Gateway
cloudflare-ai-gateway
workers-ai/@cf/meta/m2m100-1.2b$0.340$0.340128K2025-04-03

Frequently asked questions

How much does M2M100 1.2B cost?

M2M100 1.2B costs $0.340 per 1M input tokens and $0.340 per 1M output tokens, sourced from cloudflare-ai-gateway. Cache reads, audio tokens and >200K-context tiers (where applicable) are listed in the Pricing detail block above.

What is the context window of M2M100 1.2B?

M2M100 1.2B has a context window of 128K tokens, with a max output of 16K tokens per reply. This is the total combined size of prompt + completion.

Does M2M100 1.2B support tool calling?

No. M2M100 1.2B does not support tool calling (function calling). If your workflow requires it, look at the /capabilities/tool-calling list for alternatives.

Does M2M100 1.2B support structured output / JSON mode?

Support for structured output / JSON-schema-constrained decoding is not reported for M2M100 1.2B in our data source. Verify with Meta's official documentation before relying on it in production.

Can M2M100 1.2B accept image input?

No. M2M100 1.2B only accepts text as input. If you need image input, see our /capabilities/vision list for current vision-capable models.

Is M2M100 1.2B open-weight?

No. M2M100 1.2B is a proprietary model — only Meta (and any approved hosting partners) can serve it. The pricing above reflects the cheapest API access.

What are the best alternatives to M2M100 1.2B?

If M2M100 1.2B doesn't fit, consider Meta-Llama-3.1-8B-Instruct, Llama-3.3-70B-Instruct, Llama 4 Maverick 17B 128E Instruct FP8. Each one targets the same use case — see the Related links below for direct head-to-head pages.

Where does this data come from?

All numbers come from the public models.dev API and are normalised into a single canonical model record. We re-pull daily and write any changes (price, context, capability) to the /changelog page.

Last updated:

Data is sourced from models.dev and normalized for comparison. Prices and capabilities may change. Always verify critical production decisions with the provider's official documentation.