Skip to content

Add Kimi K2-0905 to Chutes #7700

@pwilkin

Description

@pwilkin

What specific problem does this solve?

Similar to the other providers, add the new Kimi-K2 to Chutes provider.

Additional context (optional)

No response

Roo Code Task Links (Optional)

No response

Request checklist

  • I've searched existing Issues and Discussions for duplicates
  • This describes a specific problem with clear impact and context

Interested in implementing this?

  • Yes, I'd like to help implement this feature

Implementation requirements

  • I understand this needs approval before implementation begins

How should this be solved? (REQUIRED if contributing, optional otherwise)

Add the moonshotai/Kimi-K2-Instruct-0905 provider to the available providers in packages/types/src/providers/chutes.ts with the following data:

	"moonshotai/Kimi-K2-Instruct-0905": {
		maxTokens: 32768,
		contextWindow: 262144,
		supportsImages: false,
		supportsPromptCache: false,
		inputPrice: 0.1999,
		outputPrice: 0.8001,
		description: "Moonshot AI Kimi K2 Instruct 0905 model with 256k context window.",
	},

Also add moonshotai/Kimi-K2-Instruct-0905 to the ChutesModelId type.

Add a testcase for the model in chutes.spec.ts.

How will we know it works? (Acceptance Criteria - REQUIRED if contributing, optional otherwise)

The moonshotai/Kimi-K2-Instruct-0905 will appear in the available lists of Chutes model.

Technical considerations (REQUIRED if contributing, optional otherwise)

None that I know of.

Trade-offs and risks (REQUIRED if contributing, optional otherwise)

N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    EnhancementNew feature or requestIssue/PR - TriageNew issue. Needs quick review to confirm validity and assign labels.proposal

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions