Das Unternehmen SUSE hat die groĂe Sprachmodell Cavil-Qwen3-4B unter der Apache 2.0-Lizenz veröffentlicht, die in SUSE- und openSUSE-Projekten im Cavil-Toolkit zur Analyse der Lizenzreinheit von Code eingesetzt wird. Das veröffentlichte Modell umfasst 4 Milliarden Parameter und basiert auf dem Modell Qwen3-4B, das zusĂ€tzlich fĂŒr die Textklassifikation optimiert wurde.
Das Hauptziel des Modells besteht darin, die in den Quellcodes von Programmen und Dokumentationen verwendeten Lizenzen zu bestimmen. Um diese Aufgabe zu erfĂŒllen, wurde das Modell mit einem Datensatz trainiert, der 150.000 Beispiele von Ăberschriften und Kommentaren mit ErwĂ€hnungen von Lizenzen im Quellcode umfasst. In der Praxis ermöglicht das Modell die Automatisierung der ĂberprĂŒfung der Lizenzreinheit des Codes, um LizenzinkompatibilitĂ€ten und potenzielle rechtliche Probleme mit dem Code zu identifizieren.
Die ModellgröĂe wurde so gewĂ€hlt, dass ein Gleichgewicht zwischen dem qualitativ hochwertigen VerstĂ€ndnis von Sprachkonstruktionen und der LeistungsfĂ€higkeit auf Systemen mit gĂ€ngigen Verbrauchergrafikkarten hergestellt wird. Neben dem Modell ist auch ein Datensatz, der zur Schulung verwendet wurde, sowie ein Toolkit zur Validierung öffentlich zugĂ€nglich. ZusĂ€tzlich steht ein Handler zur VerfĂŒgung, um das Modell im Cavil-Toolkit zu verwenden, das zur ĂberprĂŒfung des Quellcodes auf die Einhaltung rechtlicher Normen und Anforderungen (LizenzprĂŒfungen, Feststellung von Lizenzverletzungen, Risikobewertungen) dient.
Quelle: opennet.ru
