Skip to content

Add Arcee provider pricing - #570

Closed
pranav4501 wants to merge 1 commit into
pydantic:mainfrom
pranav4501:agent/add-arcee
Closed

Add Arcee provider pricing#570
pranav4501 wants to merge 1 commit into
pydantic:mainfrom
pranav4501:agent/add-arcee

Conversation

@pranav4501

@pranav4501 pranav4501 commented Aug 18, 2026

Copy link
Copy Markdown

Summary

  • add Arcee as a distinct inference provider
  • add pricing and context windows for seven models served by Arcee
  • resolve the provider from api.arcee.ai and explicit arcee provider names
  • use exact model-ID matching to avoid collisions with the original model providers
  • extract prompt, cached-prompt, and completion usage from Chat Completions responses
  • regenerate the v2 catalog and bundled Python and JavaScript data
  • add provider-resolution, pricing, and usage-extraction tests

Closes #569

Models

Model Input / MTok Cached input / MTok Output / MTok
deepseek/deepseek-v4-flash-latest $0.14 $0.028 $0.28
deepseek/deepseek-v4-pro $1.74 $0.20 $3.48
deepseek/deepseek-v4-pro-0813 $1.32 $0.044 $3.96
moonshotai/kimi-k3 $3.00 $0.30 $15.00
thinkingmachines/inkling-small $0.50 $0.10 $1.20
trinity-large-thinking $0.25 $0.06 $0.80
zai-org/glm-5.2 $1.40 $0.26 $4.40

Sources

The public pricing page lists six models. Pricing for deepseek/deepseek-v4-pro-0813 and the provider-specific context windows were verified through Arcee's authenticated /models endpoint.

Cache-write pricing and maximum output-token limits are omitted because Arcee does not currently publish them.

Validation

  • make build
  • make lint
  • make typecheck
  • Python: 842 passed, 41 expected failures, 1 deselected
  • JavaScript: 1,852 passed, 1 skipped
  • generated datasets are stable after regeneration
  • git diff --check

The deselected Python test was the existing test_wait_prices_updated_async, which hangs indefinitely in this local environment. It is unrelated to the Arcee provider changes.

Review in cubic

@pranav4501
pranav4501 marked this pull request as ready for review August 18, 2026 17:47

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 9 files

Re-trigger cubic

@Kludex

Kludex commented Aug 28, 2026

Copy link
Copy Markdown
Member

Superseded by #644, which follows the repository add-provider workflow. The replacement includes the public-source updater, recorded cassette, agentic monitoring, and Python/JavaScript parity tests.

@Kludex Kludex closed this Aug 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Arcee as an inference provider

2 participants