LLM Reference

WizardCoder Models by WizardLM Team

7 models2024Up to 100k ctxFrom $0.2/1M input

About

WizardCoder is a family of large language models (LLMs) specialized for code generation and understanding. Developed by fine-tuning models like Llama 2 using the Evol-Instruct method, WizardCoder models have achieved state-of-the-art performance on coding benchmarks like HumanEval. The family includes versions like WizardCoder-15B and WizardCoder-Python-34B, which have outperformed many open-source and even some closed-source coding models. WizardCoder's success is attributed to its unique training dataset that balances simple, complex, and highly complex coding instructions, enabling it to handle a wide range of programming tasks effectively.

Current Variants

Use-when guidance is derived from seed capabilities, context, release, and replacement fields.

7 in view

Use when the workload needs 16k context and 33B parameters.

2024-0116k context33B parameters

Use when the workload needs 100k context, 34B parameters, and structured outputs.

2024-01100k context34B parametersstructured outputs

Use when the workload needs 8k context and 15B parameters.

2024-018k context15B parameters

Use when the workload needs 100k context and 13B parameters.

2024-01100k context13B parameters

Use when the workload needs 100k context and 7B parameters.

2024-01100k context7B parameters

Use when the workload needs 8k context and 3B parameters.

2024-018k context3B parameters

Use when the workload needs 8k context and 1B parameters.

2024-018k context1B parameters

Release Timeline

1 release group
2024-01
7 current
Wizard Coder 15B
8k context15B parameters
Current
WizardCoder 1B
8k context1B parameters
Current
WizardCoder 33B
16k context33B parameters
Current
WizardCoder 3B
8k context3B parameters
Current
WizardCoder Python 13B
100k context13B parameters
Current
WizardCoder Python 34B
100k context34B parametersstructured outputs
Current
WizardCoder Python 7B
100k context7B parameters
Current

Specifications(7 models)

WizardCoder model specifications comparison
ModelReleasedContextParametersStructured Outputs
WizardCoder 33B2024-0116k33BNo
WizardCoder Python 34B2024-01100k34BYes
Wizard Coder 15B2024-018k15BNo
WizardCoder Python 13B2024-01100k13BNo
WizardCoder Python 7B2024-01100k7BNo
WizardCoder 3B2024-018k3BNo
WizardCoder 1B2024-018k1BNo

Available From(2 providers)

Pricing

WizardCoder model pricing by provider
ModelProviderInput / 1MOutput / 1MType
WizardCoder 33BReplicate API$0.2$1Serverless
WizardCoder Python 34BReplicate API$0.2$1Serverless
WizardCoder Python 34BTogether AI$0.8$0.8Serverless

Frequently Asked Questions

What is WizardCoder used for?
WizardCoder is used for coding, structured outputs, and math-heavy prompts. The family description and listed model capabilities point to those workloads as the best fit.
How does WizardCoder compare to StarCoder?
WizardCoder by WizardLM Team is strongest where you need coding, while StarCoder by ServiceNow Research is the closest related family to check for coding. WizardCoder has 7 listed variants and reaches up to 100k context, while StarCoder reaches up to 8k context, so compare the specs and pricing tables before choosing a production model.
Which WizardCoder model should I use?
For the lowest listed input price, start with WizardCoder 33B through Replicate API at $0.2/1M input tokens. For the most capable/latest local choice, evaluate WizardCoder Python 34B with 100k context and structured outputs.

Models(7)