IBM watsonx Code Assistant模型詳細信息

watsonx Code Assistant

IBM watsonx Code Assistant旨在加速軟體開發生命週期,並基於IBM Granite程式碼模型建置。

通用程式設計

用於訓練模型的公共資料來源包括:

  • GitHub
  • StarCoder
  • CommitPack
  • Glaive-代碼助手

Java

強化企業 Java 模型,以進行補救、解釋、單元測試產生與修復。 此模型利用了專為這些使用個案量身打造的新企業 Java 資料,以及由數百位 IBM WebSphere 開發人員所進行的程式碼堵塞。

用於訓練模型的公共資料來源包括:

  • methods2test
  • Jakarta EE 原始碼和文檔
  • MicroProfile原始碼和文檔

雅加達 EE 規格

Copyright © 2016-2023, Eclipse Foundation and Copyright © 2016-2024, Eclipse Foundation AISBL。 本軟體或文件包含複製自 JarkataEE Specifications 或衍生自 https://jakarta.ee/specifications/ 的資料。 本軟體可能會產生實現、複製自或衍生自本文所提及文件的資料。 使用者有責任確定 Eclipse Foundation Specification License ( https://www.eclipse.org/legal/efsl/ ) 的要求是否適用於所產生的資料。

MicroProfile 規格與 API 文件

Copyright © 2016-2023, Eclipse Foundation and Copyright © 2016-2024 Eclipse Foundation AISBL。 本軟體或文件包含複製自或衍生自 Eclipse 基金會 MicroProfile 規格文件和 Eclipse 基金會 MicroProfile API 文件的資料,可從 https://microprofile.io/specifications/ 取得。 本軟體可能會產生實現、複製自或衍生自本文所提及文件的資料。 使用者有責任確定 Eclipse Foundation Specification License ( https://www.eclipse.org/legal/efsl/ ) 的要求是否適用於所產生的資料。

其他(例如自然語言和數學)

用於訓練模型的公共資料來源包括:

  • MathInstruct
  • OpenWebMath
  • S2ORC:語意學者開放研究語料庫
  • RedPajama 1T
  • 堆疊交換
  • 維基媒體