O

Octocoder

由bigcode開發
OctoCoder是一個擁有155億參數的指令調優模型,基於StarCoder在CommitPackFT和OASST數據集上微調而成,支持80+種編程語言。
下載量 144
發布時間 : 7/23/2023

模型概述

OctoCoder是一個專注於代碼生成的大語言模型,能夠根據指令生成高質量的代碼片段,支持多種編程語言。

模型特點

多語言代碼生成
支持80多種編程語言的代碼生成能力
指令調優
基於CommitPackFT和OASST數據集進行指令調優,能更好地理解並執行編程指令
高質量代碼生成
在HumanEvalPack評估中表現出色,特別是在Python代碼生成方面

模型能力

代碼生成
代碼修復
代碼解釋
多語言編程支持

使用案例

編程輔助
算法實現
根據指令生成特定算法的實現代碼
在HumanEvalSynthesize Python評估中達到46.2%的pass@1準確率
代碼修復
識別並修復代碼中的錯誤
在HumanEvalFix Python評估中達到30.4%的pass@1準確率
代碼解釋
為代碼片段生成解釋說明
在HumanEvalExplain Python評估中達到35.1%的pass@1準確率
教育
編程教學
生成教學示例代碼和解釋
AIbase
智啟未來,您的人工智能解決方案智庫
© 2025AIbase