Zum Hauptinhalt springen
ToolPotion
KI-Berater
Einreichen

BigDL LLM

BigDL-LLM ist eine Open-Source-Bibliothek zum Ausführen großer Sprachmodelle (LLMs) auf Intel XPU-Hardware, von Laptops bis hin zu Cloud-GPUs. Sie unterstützt INT4/FP4/INT8/FP8-Quantisierung für Inferenz mit geringer Latenz und bietet umfassende Finetuning-Funktionen für PyTorch-Modelle.

URL besuchen
Teilen
URL besuchen
Teilen

Das BigDL-Projekt, insbesondere seine Komponente BigDL-LLM (die derzeit zu IPEX-LLM übergeht), ist eine leistungsstarke Bibliothek zur Optimierung der Leistung großer Sprachmodelle (LLMs) auf einer Reihe von Intel-Hardware, einschließlich CPUs und GPUs. Sie ermöglicht Benutzern die Ausführung von LLMs mit erheblich reduzierter Latenz durch den Einsatz fortschrittlicher Quantisierungstechniken wie INT4, FP4, INT8 und FP8. Diese Optimierung ist entscheidend für die effiziente Bereitstellung komplexer KI-Modelle auf vielfältigen Hardwarekonfigurationen.

Weiterlesen

Aufbauend auf der grundlegenden Arbeit von Bibliotheken wie llama.cpp, gptq, bitsandbytes und qlora bietet BigDL-LLM ein robustes Framework sowohl für die Inferenz als auch für das Finetuning von PyTorch-basierten LLMs. Aktuelle Updates heben erweiterte Funktionen hervor, darunter das direkte Laden von Modellen aus ModelScope, die anfängliche INT2-Unterstützung für die Ausführung großer Modelle auf GPUs mit begrenztem VRAM und die Integration mit Text-Generation-WebUI für eine grafische Benutzeroberfläche. Die Bibliothek führt auch Self-Speculative Decoding ein, das eine praktische Beschleunigung der Inferenzlatenz auf Intel GPUs und CPUs bietet.

Für Entwickler und Forscher, die sich auf die Modellkuration konzentrieren, bietet BigDL-LLM umfassende Unterstützung für verschiedene Finetuning-Methoden auf Intel GPUs, einschließlich LoRA, QLoRA, DPO, QA-LoRA und ReLoRA. Dies ermöglicht eine effiziente Anpassung vortrainierter Modelle an spezifische Aufgaben und Datensätze. Das Projekt hat beeindruckende Finetuning-Geschwindigkeiten gezeigt, wie z. B. das Training von LLaMA2-7B in unter 30 Minuten auf mehreren Intel GPUs. Darüber hinaus unterstützt es das direkte Laden gängiger Modellformate wie GGUF, AWQ und GPTQ und integriert sich mit vLLM für kontinuierliches Batching und FastChat für das Serving.

Das BigDL-Ökosystem reicht über LLMs hinaus und umfasst Bibliotheken für verteilte Datenanalysen und KI (Orca), transparente Beschleunigung von TensorFlow und PyTorch (Nano), Deep Learning auf Spark (DLlib), Zeitreihenanalyse (Chronos), Empfehlungssysteme (Friesian) und sichere KI (PPML). BigDL-LLM ist eine Schlüsselkomponente für alle, die die Leistung von LLMs auf Intel-Hardware nutzen möchten, und bietet eine flexible und performante Lösung für eine breite Palette von KI-Anwendungen.

  • KategorieMLOps & Modell-Deployment
  • PreismodellOpen Source
  • BereitstellungCloud, Selbst gehostet
  • PlattformenWeb

  • Optimierte LLM-Inferenz auf Intel XPU (CPU, GPU)

  • Unterstützt INT4, FP4, INT8, FP8-Quantisierung

  • Inferenz mit geringer Latenz für PyTorch-Modelle

  • Aufgebaut auf llama.cpp, gptq, bitsandbytes, qlora

  • Direktes Laden von GGUF-, AWQ-, GPTQ-Modellen

  • Umfassendes LLM-Finetuning auf Intel GPU (LoRA, QLoRA, DPO, QA-LoRA, ReLoRA)

  • Self-Speculative Decoding für ca. 30 % Beschleunigung

  • Unterstützt vLLM Continuous Batching

  • FastChat Serving auf Intel CPU und GPU

  • Direktes Laden von ModelScope

  • Anfängliche INT2-Unterstützung für große LLMs auf GPUs mit 16 GB VRAM

  • Integration mit Text-Generation-WebUI

  1. Installieren Sie BigDL-LLM über pip: `pip install --pre --upgrade bigdl-llm[all]` für CPU oder `bigdl-llm[xpu]` für GPU.

  2. Laden Sie Hugging Face Transformers-Modelle mit INT4-Optimierungen über `AutoModelForCausalLM.from_pretrained`.

  3. Führen Sie optimierte Modelle auf Intel CPU aus, indem Sie den Modellpfad angeben.

  4. Führen Sie optimierte Modelle auf Intel GPU aus, indem Sie das Modell und die Eingabetensoren auf das 'xpu'-Gerät verschieben.

  5. Konfigurieren Sie Finetuning-Parameter für LoRA, QLoRA, DPO, QA-LoRA oder ReLoRA.

  6. Nutzen Sie FastChat oder vLLM zum Servieren optimierter LLMs.

  7. Integrieren Sie mit LangChain für die Entwicklung von LLM-Anwendungen.

  • LLM-Inferenz mit geringer Latenz
  • LLM-Finetuning
  • Effiziente Modellbereitstellung
  • Entwicklung von KI-Anwendungen
  • Training großer Modelle auf begrenztem VRAM
  • Beschleunigte Textgenerierung

BigDL LLM Bewertungen

Wird geladen...

Beliebte KI-Tools wie BigDL LLM

LiteRT

KI-Frameworks

LiteRT ist Googles leistungsstarkes On-Device Machine Learning Framework für die Bereitstellung von GenAI- und ML-Modellen auf Edge-Plattformen. Es bietet effiziente…

MLOps & Modell-Deployment
Tool ansehen

KI-Frameworks

Googles leistungsstarkes On-Device Machine Learning Framework für die Bereitstellung von GenAI- und ML-Modellen auf Edge-Plattformen. Es bietet effiziente…LiteRT ist Googles leistungsstarkes On-Device Machine Learning Framework für die Bereitstellung von GenAI- und ML-Modellen auf Edge-Plattformen. Es bietet effiziente…

MLOps & Modell-Deployment
Top 50 KI-Frameworks ansehen

Intel® Neural Compressor ist eine Open-Source-Python-Bibliothek, die beliebte Techniken zur Modellkomprimierung für PyTorch, TensorFlow und JAX bietet. Sie unterstützt…

Machine-Learning-Plattformen
Tool ansehen

Open-Source-Python-Bibliothek, die beliebte Techniken zur Modellkomprimierung für PyTorch, TensorFlow und JAX bietet. Sie unterstützt…Intel® Neural Compressor ist eine Open-Source-Python-Bibliothek, die beliebte Techniken zur Modellkomprimierung für PyTorch, TensorFlow und JAX bietet. Sie unterstützt…

Machine-Learning-Plattformen
Top 250 KI-GitHub-Repos ansehen

vLLM

KI-Apps

vLLM ist eine leistungsstarke und speichereffiziente Inferenz- und Bereitstellungs-Engine für große Sprachmodelle (LLMs). Es ermöglicht eine schnellere Bereitstellung von…

MLOps & Modell-Deployment
Tool ansehen

KI-Apps

Leistungsstarke und speichereffiziente Inferenz- und Bereitstellungs-Engine für große Sprachmodelle (LLMs). Es ermöglicht eine schnellere Bereitstellung von…vLLM ist eine leistungsstarke und speichereffiziente Inferenz- und Bereitstellungs-Engine für große Sprachmodelle (LLMs). Es ermöglicht eine schnellere Bereitstellung von…

MLOps & Modell-Deployment
Top 250 KI-Apps ansehen

OpenVINO Toolkit

KI-Frameworks

OpenVINO ist ein Open-Source-Toolkit für die Bereitstellung von Hochleistungs-KI-Lösungen auf diverser Hardware. Es ermöglicht Entwicklern, Inferenz für generative und…

Computer-Vision-Tools
Tool ansehen

KI-Frameworks

Open-Source-Toolkit für die Bereitstellung von Hochleistungs-KI-Lösungen auf diverser Hardware. Es ermöglicht Entwicklern, Inferenz für generative und…OpenVINO ist ein Open-Source-Toolkit für die Bereitstellung von Hochleistungs-KI-Lösungen auf diverser Hardware. Es ermöglicht Entwicklern, Inferenz für generative und…

Computer-Vision-Tools
Top 50 KI-Frameworks ansehen

SiliconFlow

KI-Plattformen

Eine KI-Infrastrukturplattform für Entwickler, um über eine OpenAI-kompatible API mehr als 200 optimierte LLMs und multimodale Modelle bereitzustellen, anzupassen und auszuführen,…

MLOps & Modell-Deployment
Tool ansehen

KI-Plattformen

Eine KI-Infrastrukturplattform für Entwickler, um über eine OpenAI-kompatible API mehr als 200 optimierte LLMs und multimodale Modelle bereitzustellen, anzupassen und auszuführen,…

EmpfohlenMLOps & Modell-Deployment
Top 150 KI-Plattformen ansehen

vLLM

KI-GitHub-Repos

vllm-project/vllm ist eine hochdurchsatz- und speichereffiziente Inferenz- und Servier-Engine, die für große Sprachmodelle (LLMs) entwickelt wurde. Sie optimiert die Leistung bei…

MLOps & Modell-Deployment

Platz 23 in KI-GitHub-Repos

Tool ansehen

KI-GitHub-Repos

Hochdurchsatz- und speichereffiziente Inferenz- und Servier-Engine, die für große Sprachmodelle (LLMs) entwickelt wurde. Sie optimiert die Leistung bei…vllm-project/vllm ist eine hochdurchsatz- und speichereffiziente Inferenz- und Servier-Engine, die für große Sprachmodelle (LLMs) entwickelt wurde. Sie optimiert die Leistung bei…

EmpfohlenMLOps & Modell-Deployment
Platz 23 in KI-GitHub-Repos

Bento

KI-Plattformen

Bento ist eine Inferenzplattform, die auf Geschwindigkeit und Kontrolle ausgelegt ist und es Ihnen ermöglicht, jedes KI-Modell überall bereitzustellen. Sie bietet maßgeschneiderte…

MLOps & Modell-Deployment
Tool ansehen

KI-Plattformen

Inferenzplattform, die auf Geschwindigkeit und Kontrolle ausgelegt ist und es Ihnen ermöglicht, jedes KI-Modell überall bereitzustellen. Sie bietet maßgeschneiderte…Bento ist eine Inferenzplattform, die auf Geschwindigkeit und Kontrolle ausgelegt ist und es Ihnen ermöglicht, jedes KI-Modell überall bereitzustellen. Sie bietet maßgeschneiderte…

EmpfohlenMLOps & Modell-Deployment
Top 150 KI-Plattformen ansehen

ONNX Runtime

KI-Frameworks

ONNX Runtime ist ein plattformübergreifendes, beschleunigtes Framework für maschinelles Lernen, das das Training und die Inferenz optimiert. Es unterstützt verschiedene…

Machine-Learning-Plattformen
Tool ansehen

KI-Frameworks

Plattformübergreifendes, beschleunigtes Framework für maschinelles Lernen, das das Training und die Inferenz optimiert. Es unterstützt verschiedene…ONNX Runtime ist ein plattformübergreifendes, beschleunigtes Framework für maschinelles Lernen, das das Training und die Inferenz optimiert. Es unterstützt verschiedene…

EmpfohlenMachine-Learning-Plattformen
Top 50 KI-Frameworks ansehen
1 von 8