100% Lokal · DSGVO

Granite Code

von IBM · Lizenz: apache-2.0 · Kommerziell nutzbar

IBMs Enterprise-taugliches Open-Source-Coding-Modell

4.0 Gesamt
Verfügbare Größen: 3B 8B 20B 34B

Was ist Granite Code?

Granite Code ist IBMs spezialisiertes Open-Source-Modell für Softwareentwicklung und Code-Verarbeitung, das als Teil der Granite-Modellfamilie entwickelt wurde. Das Modell ist in verschiedenen Größen von 3B bis 34B Parametern verfügbar und wurde auf einem Datensatz von 3,5 bis 4,5 Billionen Tokens trainiert, der aus 116 Programmiersprachen besteht. IBMs Enterprise-Fokus zeigt sich in der besonderen Sorgfalt bei der Datenaufbereitung und der Einhaltung von IP-Compliance-Standards — ein wichtiger Aspekt für Unternehmen, die rechtliche Risiken minimieren möchten.

Granite Code unterstützt ein Kontextfenster von bis zu 128.000 Tokens, was die Arbeit mit umfangreichen Codebasen ermöglicht. In Benchmarks wie HumanEval und MBPP liefert die 34B-Variante Ergebnisse auf dem Niveau von Code Llama 34B und übertrifft diese in einigen Bereichen. Besonders hervorzuheben ist die Stärke bei Enterprise-relevanten Sprachen wie Java, COBOL und SQL, die von vielen anderen Coding-Modellen vernachlässigt werden.

Das Modell eignet sich hervorragend für Code-Generierung, Code-Erklärung, Bug-Fixing, Test-Generierung und Dokumentation. Die 8B-Variante bietet ein ausgezeichnetes Verhältnis von Leistung zu Ressourcenverbrauch und läuft auf einer GPU mit 6 GB VRAM. Die Apache-2.0-Lizenz erlaubt uneingeschränkte kommerzielle Nutzung.

IBM bietet zudem professionellen Support über watsonx an, was Granite Code für Unternehmen besonders attraktiv macht. Die Integration in bestehende Entwicklungsumgebungen ist über Ollama, LM Studio und die IBM-eigenen Tools problemlos möglich.

Fähigkeiten-Matrix

Was kann Granite Code — und was nicht?

🇩🇪 Deutsch-Chat
2.5
🇬🇧 Englisch-Chat
4.0
🗣️ Multilingual
2.5
💻 Code-Generierung
4.5
🌍 Übersetzung
2.0
📋 Zusammenfassung
3.5
📄 RAG / Dokumente
3.5
🔧 Tool-Use / Function Calling
3.0
🌐 Browser-Automatisierung
👁️ Bildverständnis
🧮 Mathematik / Logik
3.5
✍️ Kreatives Schreiben
2.0

Unterstützte Programmiersprachen: Python, JavaScript, TypeScript, Java, C++, Go, Rust, PHP, SQL, C#, COBOL, Ruby, Scala, Kotlin

Hardware-Anforderungen

Größe Min. RAM Empf. VRAM CPU möglich? Quantisierung Empfohlene GPU
8B 8 GB 6 GB ✓ Ja (langsam) Q4_K_M RTX 3060 12GB
34B 24 GB 24 GB ✗ Nein Q4_K_M RTX 4090 24GB

GPU-Kaufberatung mit aktuellen Preisen ansehen

Kompatibilität

Bewertung

Output-Qualität ★★★★☆ 4.0/5
Inference-Speed ★★★★☆ 4.0/5
RAM/VRAM-Effizienz ★★★★☆ 4.0/5

Weitere Granite-Modelle

Granite 3

IBMs Enterprise-Modell mit Fokus auf RAG und Unternehmensanwendungen

8B
Details ansehen

War diese Übersicht hilfreich?