GET

/v1/changes?provider=novita

count 50order newest firstpage size 50
whentypesummaryprovider
2d agomodel.updated
capabilities.structured_outputs false → true
capabilities.tool_choice true → false
reasoning {…} → null
reasoningSource features_v2.reasoning.subFeatures.close → null
+1 more
novita
2d agomodel.updated
capabilities.structured_outputs false → true
capabilities.tool_choice true → false
reasoning {…} → null
reasoningSource features_v2.reasoning.subFeatures.close → null
+1 more
novita
2d agomodel.updated
capabilities.tool_choice true → false
reasoning {…} → null
reasoningSource features_v2.reasoning.subFeatures.close → null
requestMap.thinking {…} → null
novita
2d agomodel.updated
capabilities.tool_choice true → false
reasoning {…} → null
reasoningSource features_v2.reasoning.subFeatures.close → null
novita
2d agomodel.updated
capabilities.structured_outputs false → true
capabilities.tool_choice true → false
reasoning {…} → null
reasoningSource features_v2.reasoning.subFeatures.close → null
+1 more
novita
2d agomodel.updated
capabilities.structured_outputs false → true
capabilities.tool_choice true → false
novita
3d agocatalog.shape_changed
Model row shape v8
novita
3d agomodel.updated
pricing.inputs.input_tokens {…} → —
pricing.price.+.0.if.0.>.0.var input_tokens → output_tokens
pricing.price.+.0.if.1.*.0.var input_tokens → output_tokens
pricing.price.+.0.if.1.*.1.lookup.keys.1 input_tokens → output_tokens
+3 more
novita
3d agomodel.updated
pricing.inputs.input_tokens {…} → —
pricing.price.+.0.if.0.>.0.var input_tokens → output_tokens
pricing.price.+.0.if.1.*.0.var input_tokens → output_tokens
pricing.price.+.0.if.1.*.1.lookup.keys.1 input_tokens → output_tokens
+3 more
novita
4d agomodel.updated
capabilities.structured_outputs false → true
novita
4d agomodel.updated
capabilities.structured_outputs false → true
novita
4d agomodel.updated
capabilities.structured_outputs false → true
novita
7d agomodel.removednovita
8d agomodel.updated
capabilities.structured_outputs false → true
novita
8d agoschema.updated
Updated input schema for /images/generations
novita
8d agoschema.updated
Updated output schema for /images/generations
novita
8d agomodel.updated
pricing.tables.rate.base.cache_read_tokens $0.042/M → $0.021/M
pricing.tables.rate.base.input_tokens $0.834/M → $0.417/M
pricing.tables.rate.base.output_tokens $2.501/M → $1.2505/M
novita
9d agomodel.updated
capabilities.tool_choice false → true
reasoning null → {…}
reasoningSource null → features_v2.reasoning.subFeatures.close
novita
9d agomodel.addednovita
9d agomodel.updated
capabilities.tool_choice false → true
reasoning null → {…}
reasoningSource null → features_v2.reasoning.subFeatures.close
requestMap.thinking null → {…}
novita
9d agomodel.updated
modalities.input.1 — → image
novita
9d agomodel.addednovita
9d agoschema.updated
Updated input schema for /chat/completions
novita
11d agomodel.updated
pricing.inputs.cache_write_tokens — → {…}
pricing.price.+.1.if.0.>.0.var output_tokens → output_tokens
pricing.price.+.1.if.1.*.0.var output_tokens → output_tokens
pricing.price.+.1.if.1.*.1.lookup.keys.1 output_tokens → output_tokens
+5 more
novita
14d agomodel.updated
pricing.inputs.cache_write_tokens — → {…}
pricing.price.+.1.if.0.>.0.var output_tokens → output_tokens
pricing.price.+.1.if.1.*.0.var output_tokens → output_tokens
pricing.price.+.1.if.1.*.1.lookup.keys.1 output_tokens → output_tokens
+5 more
novita
15d agomodel.removednovita
15d agoschema.updated
Updated input schema for /chat/completions
novita
16d agomodel.updated
contextWindow 262144 → 1000000
novita
17d agomodel.addednovita
17d agomodel.addednovita
17d agocatalog.shape_changed
Model row shape v6
novita
17d agomodel.updated
pricing.inputs.cache_write_tokens — → {…}
pricing.price.+.1.if.0.>.0.var output_tokens → output_tokens
pricing.price.+.1.if.1.*.0.var output_tokens → output_tokens
pricing.price.+.1.if.1.*.1.lookup.keys.1 output_tokens → output_tokens
+5 more
novita
17d agomodel.updated
pricing.inputs.cache_write_tokens — → {…}
pricing.price.+.1.if.0.>.0.var output_tokens → output_tokens
pricing.price.+.1.if.1.*.0.var output_tokens → output_tokens
pricing.price.+.1.if.1.*.1.lookup.keys.1 output_tokens → output_tokens
+5 more
novita
17d agomodel.updated
pricing.inputs.cache_write_tokens — → {…}
pricing.price.+.1.if.0.>.0.var output_tokens → output_tokens
pricing.price.+.1.if.1.*.0.var output_tokens → output_tokens
pricing.price.+.1.if.1.*.1.lookup.keys.1 output_tokens → output_tokens
+5 more
novita
17d agoschema.updated
Updated input schema for /chat/completions
novita
18d agoschema.updated
Updated input schema for /images/generations
novita
20d agomodel.updated
capabilities.tool_choice false → true
reasoning null → {…}
reasoningSource null → features_v2.reasoning.subFeatures.close
requestMap.thinking null → {…}
novita
20d agomodel.updated
capabilities.tool_choice false → true
reasoning null → {…}
reasoningSource null → features_v2.reasoning.subFeatures.close
requestMap.thinking null → {…}
novita
20d agomodel.updated
capabilities.tool_choice false → true
reasoning null → {…}
reasoningSource null → features_v2.reasoning.subFeatures.close
requestMap.thinking null → {…}
novita
20d agomodel.updated
capabilities.tool_choice false → true
reasoning null → {…}
reasoningSource null → features_v2.reasoning.subFeatures.close
requestMap.thinking null → {…}
novita
20d agoschema.updated
Updated input schema for /chat/completions
novita
20d agomodel.addednovita
20d agomodel.addednovita
21d agomodel.updated
capabilities.structured_outputs true → false
capabilities.tool_choice false → true
novita
21d agocatalog.shape_changed
Model row shape v5
novita
21d agocatalog.shape_changed
Model row shape v4
novita
21d agomodel.removednovita
21d agomodel.removednovita
22d agocatalog.shape_changed
Model row shape v3
novita
22d agomodel.updated
pricing null → card
novita