license: llama2
base_model:
- meta-llama/CodeLlama-13b-hf
tags:
- QML
- Code-Completion
Model Overview
Description:
CodeLlama-13B-QML is a large language model customized by the Qt Company for Fill-In-The-Middle code completion tasks in the QML programming language, especially for Qt Quick Controls compliant with Qt 6 releases. The CodeLlama-13B-QML model is designed for companies and individuals that want to self-host their LLM for HMI (Human Machine Interface) software development instead of relying on third-party hosted LLMs.
This model reaches a score of 54% on the QML100 Benchmark for prompt-based inference with GPT4o scoring 43% and Claude 3.5 Sonnet scoring 66%. This model was fine-tuned with over 4000 human-created QML code snippets using the LoRa fine-tuning method. Llama-3.3-70B-QML is not optimised for the creation of Qt5-release compliant, C++, or Python code. Llama-3.3-70B-QML is great for human-language prompts in English but not suitable, like its base model, for Fill-In-Middle code completion tasks.
Terms of use
By accessing this model, you are agreeing to the Llama 3.2 terms and conditions of the license, acceptable use policy and Meta’s privacy policy. By using this model, you are furthermore agreeing to Qt AI Model terms & conditions.
Usage:
Large language models, including CodeLlama-13B-QML, are not designed to be deployed in isolation but instead should be deployed as part of an overall AI system with additional safety guardrails as required. Developers are expected to deploy system safeguards when building agentic systems such as Code Shield.
Model Architecture:
Architecture Type: Transformer
Model Version:
v1.0