Following the prices/README.md guidance, I’m opening an issue before adding a new provider.
Motivation
Arcee serves multiple models through its inference API with Arcee-specific pricing and context limits. Adding Arcee as a distinct provider will allow genai-prices to resolve and price requests made to:
https://api.arcee.ai/api/v1
Arcee exposes an OpenAI-compatible Chat Completions API and usage format.
Proposed scope
Add an arcee provider containing these exact model IDs:
deepseek/deepseek-v4-flash-latest
deepseek/deepseek-v4-pro
deepseek/deepseek-v4-pro-0813
moonshotai/kimi-k3
thinkingmachines/inkling-small
trinity-large-thinking
zai-org/glm-5.2
The provider would include:
- input, cached-input-read, and output token prices
- provider-specific context windows
- exact model matching to avoid collisions with the models’ original providers
- Chat Completions usage extraction for prompt, cached-prompt, and completion tokens
- provider resolution through the Arcee API URL and provider name
Sources
Public pricing page:
https://docs.arcee.ai/get-started/pricing
Authenticated models endpoint:
https://api.arcee.ai/api/v1/models
The public pricing page currently lists six models. Pricing for deepseek/deepseek-v4-pro-0813, along with the context-window values, was verified through the authenticated /models endpoint.
Cache-write prices and maximum output-token limits would be omitted because Arcee does not currently publish them.
Implementation
I have an implementation prepared with generated Python and JavaScript data, provider-resolution tests, price-calculation tests, and usage-extraction tests:
https://github.com/pranav4501/genai-prices/tree/agent/add-arcee
Please let me know if there are any concerns with adding Arcee as a distinct provider or including the model whose pricing is currently available only through /models.
Following the
prices/README.mdguidance, I’m opening an issue before adding a new provider.Motivation
Arcee serves multiple models through its inference API with Arcee-specific pricing and context limits. Adding Arcee as a distinct provider will allow
genai-pricesto resolve and price requests made to:https://api.arcee.ai/api/v1
Arcee exposes an OpenAI-compatible Chat Completions API and usage format.
Proposed scope
Add an
arceeprovider containing these exact model IDs:deepseek/deepseek-v4-flash-latestdeepseek/deepseek-v4-prodeepseek/deepseek-v4-pro-0813moonshotai/kimi-k3thinkingmachines/inkling-smalltrinity-large-thinkingzai-org/glm-5.2The provider would include:
Sources
Public pricing page:
https://docs.arcee.ai/get-started/pricing
Authenticated models endpoint:
https://api.arcee.ai/api/v1/models
The public pricing page currently lists six models. Pricing for
deepseek/deepseek-v4-pro-0813, along with the context-window values, was verified through the authenticated/modelsendpoint.Cache-write prices and maximum output-token limits would be omitted because Arcee does not currently publish them.
Implementation
I have an implementation prepared with generated Python and JavaScript data, provider-resolution tests, price-calculation tests, and usage-extraction tests:
https://github.com/pranav4501/genai-prices/tree/agent/add-arcee
Please let me know if there are any concerns with adding Arcee as a distinct provider or including the model whose pricing is currently available only through
/models.