Skip to content
17 changes: 17 additions & 0 deletions providers/zro/logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
16 changes: 16 additions & 0 deletions providers/zro/models/deepseek-v4-flash-0731.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Wire: only OpenAI-style `reasoning_effort` is forwarded.
# Off is effort=none (no separate toggle field). Graded levels: low|high|max.
# Pricing: https://zro.moonmath.ai/pricing (USD / 1M tokens)
base_model = "deepseek/deepseek-v4-flash-0731"
reasoning_options = [{ type = "effort", values = ["none", "low", "high", "max"] }]

[interleaved]
field = "reasoning_content"

[cost]
input = 0.14
output = 0.28
cache_read = 0.0028

[limit]
context = 1_048_576
15 changes: 15 additions & 0 deletions providers/zro/models/glm-5.2.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Pricing: https://zro.moonmath.ai/pricing (USD / 1M tokens)
base_model = "zhipuai/glm-5.2"
reasoning_options = [{ type = "effort", values = ["high", "max"] }]

[interleaved]
field = "reasoning_content"

[cost]
input = 1.10
output = 4.00
cache_read = 0.20

[limit]
context = 524_288
output = 64_000
15 changes: 15 additions & 0 deletions providers/zro/models/glm-5.3-flash.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Pricing: https://zro.moonmath.ai/pricing (USD / 1M tokens)
base_model = "zhipuai/glm-5.3-flash"
reasoning_options = [{ type = "effort", values = ["low", "high", "max"] }]

[interleaved]
field = "reasoning_content"

[cost]
input = 0.15
output = 0.50
cache_read = 0.03

[limit]
context = 1_048_576
output = 64_000
14 changes: 14 additions & 0 deletions providers/zro/models/glm-5.3.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Pricing: https://zro.moonmath.ai/pricing (USD / 1M tokens)
base_model = "zhipuai/glm-5.3"
reasoning_options = [{ type = "effort", values = ["low", "high", "max"] }]

[interleaved]
field = "reasoning_content"

[cost]
input = 1.40
output = 4.40
cache_read = 0.26

[limit]
context = 1_048_576
21 changes: 21 additions & 0 deletions providers/zro/models/kimi-k3.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Wire: only OpenAI-style `reasoning_effort` is forwarded.
# No on/off toggle field is forwarded on this surface, so there is no toggle option to expose.
# Effort: reasoning_effort = low|high|max
# Pricing: https://zro.moonmath.ai/pricing (USD / 1M tokens)
base_model = "moonshotai/kimi-k3"
temperature = true
reasoning_options = [{ type = "effort", values = ["low", "high", "max"] }]

[interleaved]
field = "reasoning_content"

[cost]
input = 2.50
output = 12.00
cache_read = 0.45

[limit]
output = 1_048_576

[modalities]
input = ["text", "image"]
5 changes: 5 additions & 0 deletions providers/zro/provider.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
name = "Zro"
env = ["ZRO_API_KEY"]
npm = "@ai-sdk/openai-compatible"
api = "https://zro.moonmath.ai/v1"
doc = "https://zro.moonmath.ai/"