CoolFace
Datasetpublic

dynamicfeed/ai-model-pricing-daily

AI Model Pricing Daily A daily snapshot of AI model pricing and metadata — flagship and open models across providers (OpenAI, Anthropic, Google, Mistral, Groq, ...) — exported through Dynamic Feed, a live, verifiable data API whose every response is Ed25519-signed. One file per day (data/YYYY-MM-DD.jsonl), one JSON object per model per line. Because model prices change without notice and post-date every model's training cutoff, a dated, signed daily series is the form this data… See the full description on the dataset page: https://huggingface.co/datasets/dynamicfeed/ai-model-pricing-daily.

sourceHugging Facecc-by-4.0updated 3h agoView on Hugging Face
1likes396downloads
Dataset Card

AI Model Pricing Daily

A daily snapshot of AI model pricing and metadata — flagship and open models across providers (OpenAI, Anthropic, Google, Mistral, Groq, ...) — exported through Dynamic Feed, a live, verifiable data API whose every response is Ed25519-signed. One file per day (data/YYYY-MM-DD.jsonl), one JSON object per model per line. Because model prices change without notice and post-date every model's training cutoff, a dated, signed daily series is the form this data needs to be in.

  • Live source: https://dynamicfeed.ai (tool: search_ai_models, endpoint POST /v1/batch) — keyless, no signup
  • Source / licence: measured and compiled by Dynamic Feed (dynamicfeed.ai); each row's source_url gives the upstream pricing reference it was compiled from. Snapshot licence: CC BY 4.0, attribution "Dynamic Feed (dynamicfeed.ai)"
  • Update cadence: daily

File format

The first line of every file is a `_meta` record ({"_meta": true, ...}) with the export date, the API call, licence, and the Ed25519 signature of the live batch response the rows came from. All following lines are model rows:

fielddescription
provideropenai, anthropic, google, mistral, groq, ...
model_id, display_namemodel identifier
input_per_1m, output_per_1m, cached_input_per_1mUSD per 1M tokens
context_window, max_output_tokenstoken limits
modalities, supports_tools, supports_visioncapabilities
knowledge_cutoff, statusmetadata (status: ga, preview, ...)
measured_at / updated_atwhen this row was last measured (UTC)
source_url, compiled_byprovenance

Signature verification

Every Dynamic Feed API response is signed with Ed25519 (key id df-ed25519-4cb32e72f333, canonicalization json-sorted-compact):

  • Public key: https://dynamicfeed.ai/.well-known/keys
  • Signing spec: https://dynamicfeed.ai/standard
  • In-browser verifier (paste any live response, tamper-test it): https://dynamicfeed.ai/proof

The _meta line stores the signature object exactly as returned by the live API, plus the SHA-256 of the raw signed response bytes. To verify end-to-end, fetch the live API yourself (snippet below) and check the signature per the spec.

Use the live API (keyless)

python
import json, urllib.request

req = urllib.request.Request(
    "https://dynamicfeed.ai/v1/batch",
    data=json.dumps({"calls": [
        {"tool": "search_ai_models", "args": {"limit": 100}}
    ]}).encode(),
    headers={"Content-Type": "application/json"},
)
resp = json.loads(urllib.request.urlopen(req).read())
models = resp["results"][0]["data"]["results"]
signature = resp["signature"]          # Ed25519, key df-ed25519-4cb32e72f333
cheapest = min(models, key=lambda m: m["input_per_1m"] or 9e9)
print(cheapest["provider"], cheapest["model_id"], cheapest["input_per_1m"], "USD/1M in")

Load this dataset

python
import json

with open("data/2026-06-10.jsonl") as fh:
    meta = json.loads(next(fh))        # first line is the _meta record
    models = [json.loads(line) for line in fh]
print(len(models), "models, signed by", meta["signature_key_id"])

(If you use datasets.load_dataset("json", ...), filter out rows where _meta is true.)

About Dynamic Feed

Dynamic Feed serves 56 live data tools (weather, CVEs, markets, space, hazards, AI model pricing, ...) with a freshness + provenance envelope on every datapoint and an Ed25519 signature on every response. Keyless MCP + REST. Source catalog: https://dynamicfeed.ai/sources