O

Octocoder

Developed by bigcode
OctoCoder is a 15.5 billion parameter instruction-tuned model, fine-tuned from StarCoder on the CommitPackFT and OASST datasets, supporting 80+ programming languages.
Downloads 144
Release Time : 7/23/2023

Model Overview

OctoCoder is a large language model focused on code generation, capable of producing high-quality code snippets based on instructions and supporting multiple programming languages.

Model Features

Multilingual code generation
Supports code generation in over 80 programming languages
Instruction tuning
Instruction-tuned on CommitPackFT and OASST datasets for better understanding and execution of programming instructions
High-quality code generation
Performs excellently in HumanEvalPack evaluations, particularly in Python code generation

Model Capabilities

Code generation
Code repair
Code explanation
Multilingual programming support

Use Cases

Programming assistance
Algorithm implementation
Generates implementation code for specific algorithms based on instructions
Achieves 46.2% pass@1 accuracy in HumanEvalSynthesize Python evaluation
Code repair
Identifies and fixes errors in code
Achieves 30.4% pass@1 accuracy in HumanEvalFix Python evaluation
Code explanation
Generates explanations for code snippets
Achieves 35.1% pass@1 accuracy in HumanEvalExplain Python evaluation
Education
Programming teaching
Generates example code and explanations for teaching purposes
Featured Recommended AI Models
AIbase
Empowering the Future, Your AI Solution Knowledge Base
© 2025AIbase