class: center, middle  # Summary-llm ###Mit KI Zusammenfassen, Umschreiben, Taggen, etc. ### Hauke Goos-Habermann #### https://goos-habermann.de --- ### Über mich - Entwickler des
Softwareverteilungssystems m23
- Organisator der
Kieler Open Source und Linux Tage
-
Dienstleister zu m23, Linux und Freier Software
- Softwareentwicklung (PHP, BASH, C/C++, JS, Python und was sonst so gebraucht wird...) - Administration - Schulungen - Support - Beratung - quasi **alles**, *was mit Linux zu tun hat* - Wöchentlicher Livestream *"Jean und Hauke Show"* auf https://www.youtube.com/c/LinuxGuides - *"Nicht der Weisheit letzter Schluß"* mit **beruflichen** oder **privaten Projekten** auf
tube.tchncs.de/c/ndwls
und
youtube.com/@nichtderweisheit
- Läßt auch mal Lesen --- ### Summary-llm-qwen-2.5-32b? 
Summary-llm-qwen-2.5-32b
ist ein großes **Sprachmodell** mit 32 Milliarden Parametern, das auf das **Verarbeiten** und **Umarbeiten** (z.B. Zusammenfassen, Erstellen von Videobeschreibungen, Tags, etc.) von **großen Textmengen** trainiert wurde. Lokal lasse ich das **18GB** große ***quantisierte GGUF***-Modell
Summary-llm-qwen-2.5-32b.Q4_K_S.gguf
unter
KoboldCpp
so laufen: ```bash ./koboldcpp-linux-x64 --usecublas\ --smartcontext --gpulayers 16\ --model Summary-llm-qwen-2.5-32b.Q4_K_S.gguf --contextsize 16384 ``` Mehr zu KoboldCpp z.B. im Video
Programmieren lassen: "Spiele" mit KoboldCpp
--- ### koboldCPP-Prompt+Text.php  Damit ich einfach mehrere Textdateien (z.B. Transkripte von Videos) verarbeiten lassen kann, habe ich
koboldCPP-Prompt+Text.php
(Nach dem Download .txt entfernen) geschrieben, das Ihr folgendermaßen (nach
chmod +x *.php
) aufruft: ```bash ./koboldCPP-Prompt+Text.php\ [Promptdatei] [Textdatei]\ [optional: Zusatz für Ausgabedatei] ``` * **Promptdatei:** Ist eine Textdatei, die dem LLM sagt, was es zu tun hat * **Textdatei:** Die Eingabetextdatei * **Zusatz:** Ein Zusatztext, der vor der Dateiendung des Eingabedateinamens eingefügt wird, um den Ausgabedateinamen zu bilden. (z.B. test.txt ⇒ test-KI-Ergebnis.txt) Unter Debian, Ubuntu und Co. benötigt Ihr die **Pakete**: php-cli php-curl --- ### Beispiel: Zusammenfassung  **Prompt:** *"schreibe nicht, dass es eine zusammenfassung ist. schreibe in neutralem tonfall. halte dich an die fakten aus dem text. verwende namen und bezeichnungen aus dem text. erfinde nichts hinzu, interpretiere nicht. entnehme die wichtigen punkte der folgenden video-transkription und schreibe daraus einen deutsche kurze zusammenfassung"* *
Textdatei
*
Ergebnis
--- ### Beispiel: YT-Beschreibung  **Prompt:** *"schreibe eine kurze deutsche youtube-video-beschreibung in ganzen sätzen aus der ich-perspektive. sprich die zuschauer mit "Ihr" und "Euch" direkt an und mache sie neugierig auf das video. entnehme die wichtigen informationen der folgenden video-transskription* *
Textdatei
*
Ergebnis
--- ### Beispiel: Tags  **Prompt:** *"entnehme die wichtigen tags der folgenden video-transskription"* *
Textdatei
*
Ergebnis
--- class: center, middle ### Informationen zu mir und meinen Dienstleistungen, m23, ... ### https://goos-habermann.de