Stichwortverzeichnis

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  Z  

@terminal [→ 1.3 Code-Assistenten]

@vscode [→ 1.3 Code-Assistenten]

@workspace [→ 1.3 Code-Assistenten]

/clear [→ 1.3 Code-Assistenten]

/doc [→ 1.3 Code-Assistenten]

/explain [→ 1.3 Code-Assistenten]

/fix [→ 1.3 Code-Assistenten]

/tests [→ 1.3 Code-Assistenten]

A ⇑

Abhängigkeiten (Testing) [→ 5.4 Arbeiten mit Abhängigkeiten]

Administration

DBMS [→ 7.3 Administration]

Agent (für ein Sprachmodell) [→ 1.5 Grundlagen von Large Language Models (LLMs)]

Aider [→ 11.3 Aider]

Alphazero [→ 1.5 Grundlagen von Large Language Models (LLMs)]

ALTER TABLE [→ 7.1 Datenbankdesign]

Anthropic [→ 1.1 Coding per Chat] [→ 9.1 Die Qual der LLM-Wahl]

Aider [→ 11.3 Aider]

Claude 3.5 Sonnet [→ 12.2 Das viel-falter-Projekt]

Anti-Patterns (Refactoring) [→ 4.2 Refactoring mit KI-Werkzeugen]

Antrophic [→ 1.1 Coding per Chat]

API-Dokumentation [→ 6.3 API-Dokumentation] [→ 10.1 OpenAI-API]

assistant role (OpenAI API) [→ 10.1 OpenAI-API]

Assistent (OpenAI-API) [→ 10.1 OpenAI-API]

Attention Is All You Need [→ 1.5 Grundlagen von Large Language Models (LLMs)]

Autonomes Coding [→ 11.1 OpenHands]

Autoregressives Modell [→ 1.5 Grundlagen von Large Language Models (LLMs)]

B ⇑

b1.58-Quanitifizierung [→ 1.5 Grundlagen von Large Language Models (LLMs)]

Backpropagation [→ 1.5 Grundlagen von Large Language Models (LLMs)]

Bash [→ 8.1 Scripting]

Fehlersuche [→ 8.1 Scripting]

Bootstrapping [→ 11.1 OpenHands]

Browser-Konsole [→ 3.1 Web-Applikationen]

C ⇑

Censoring [→ 1.5 Grundlagen von Large Language Models (LLMs)]

Chat selbst programmieren [→ 10.1 OpenAI-API]

ChatGPT [→ 1.1 Coding per Chat] [→ 1.5 Grundlagen von Large Language Models (LLMs)]

im Terminal verwenden [→ 8.6 GitHub Copilot und ChatGPT im Terminal aufrufen]

Claude [→ 1.1 Coding per Chat] [→ 1.1 Coding per Chat] [→ 9.1 Die Qual der LLM-Wahl]

Claude 3.5 Sonnet

Debugging [→ 3.1 Web-Applikationen]

cloc (Kommando) [→ 10.4 Beispiel: Code automatisiert kommentieren]

Code (Editor) [→ 1.3 Code-Assistenten]

Code Llama [→ 9.3 Ollama]

Code-Assistent [→ 1.3 Code-Assistenten]

CodeLlama [→ 9.1 Die Qual der LLM-Wahl] [→ 10.2 Ollama-API]

Code-Smells (Refactoring) [→ 4.2 Refactoring mit KI-Werkzeugen]

Cody [→ 1.3 Code-Assistenten]

console.log [→ 3.1 Web-Applikationen]

Continue [→ 9.5 Continue]

Copilot [→ 1.3 Code-Assistenten]

Coverage Report [→ 5.5 Optimieren von Tests]

CREATE TABLE [→ 7.1 Datenbankdesign]

C-Sharp (C#) [→ 3.4 Visual Studio und VS Code]

D ⇑

Dart [→ 3.2 App-Entwicklung]

Data Clumps (Refactoring) [→ 4.2 Refactoring mit KI-Werkzeugen]

Dataset Curation [→ 1.5 Grundlagen von Large Language Models (LLMs)]

Datenbanken [→ 7.1 Datenbankdesign]

Administration [→ 7.3 Administration]

Client-Programmierung [→ 7.4 Client-Programmierung]

Design [→ 7.1 Datenbankdesign]

Schema ändern [→ 7.1 Datenbankdesign]

Datenbankmanagementsystem (DBMS) [→ 7.1 Datenbankdesign]

Datenschutz [→ 13.1 Probleme und Einschränkungen beim Einsatz von KI-Tools]

Debugging [→ 3.1 Web-Applikationen]

Breakpoint [→ 3.3 Entwicklung am Raspberry Pi]

CORS-Problematik [→ 3.1 Web-Applikationen]

CSS [→ 3.1 Web-Applikationen]

Exceptions [→ 3.4 Visual Studio und VS Code]

Flutter Layouts [→ 3.2 App-Entwicklung]

Flutter Null-Safe [→ 3.2 App-Entwicklung]

Jam [→ 3.1 Web-Applikationen]

Logging [→ 3.3 Entwicklung am Raspberry Pi]

Print [→ 3.1 Web-Applikationen]

Raspberry Pi [→ 3.3 Entwicklung am Raspberry Pi]

Visual Studio [→ 3.4 Visual Studio und VS Code]

Decoder (Transformer-Modell) [→ 1.5 Grundlagen von Large Language Models (LLMs)]

Decoder-only-Architektur [→ 1.5 Grundlagen von Large Language Models (LLMs)]

Diagramme zeichnen [→ 2.4 Beispiel: Quiz] [→ 7.1 Datenbankdesign]

Docker [→ 8.4 Systemadministration] [→ 11.1 OpenHands]

Dokumentation [→ 6.1 Inline-Dokumentation]

Dokumentation erstellen [→ 10.4 Beispiel: Code automatisiert kommentieren]

dotenv (Python Bibliothek) [→ 12.6 RAG-Abfragen]

Download (OpenAI-API) [→ 10.1 OpenAI-API]

Dunning-Kruger-Effekt [→ 13.4 Schlussfolgerungen und Ausblick]

E ⇑

Embedding-Modell [→ 12.4 Index erzeugen]

Encoder (Transformer-Modell) [→ 1.5 Grundlagen von Large Language Models (LLMs)]

Ende-zu-Ende-Test (E2E-Test) [→ 5.2 KI-gestützte Testautomatisierung]

End-to-End-Tests (E2E-Test) [→ 5.6 E2E-Tests]

Energieverbrauch [→ 13.3 Ethische Fragen]

ER-Diagramm zeichnen [→ 7.1 Datenbankdesign]

Error Handling (Refactoring) [→ 4.2 Refactoring mit KI-Werkzeugen]

Ethische Fragen [→ 13.3 Ethische Fragen]

Exception [→ 3.4 Visual Studio und VS Code] [→ 3.4 Visual Studio und VS Code]

EXIF-Auswertung [→ 8.1 Scripting]

F ⇑

Fast Prototyping [→ 13.2 Beispielhaftes KI-Versagen]

FastAPI [→ 12.1 Schnellstart RAG]

Feature Envy (Refactoring) [→ 4.2 Refactoring mit KI-Werkzeugen]

Fehlersuche [→ 3.1 Web-Applikationen]

Bash [→ 8.1 Scripting]

SQL [→ 7.2 SQL-Kommandos]

Fill-in-the-Middle (FIM) [→ 1.5 Grundlagen von Large Language Models (LLMs)]

Finetuning [→ 1.2 Die Kunst des Prompting] [→ 1.5 Grundlagen von Large Language Models (LLMs)] [→ 10.4 Beispiel: Code automatisiert kommentieren]

finish_reason (OpenAI-API) [→ 10.1 OpenAI-API]

Flutter-Bibliothek [→ 3.2 App-Entwicklung]

Layouts [→ 3.2 App-Entwicklung]

ListView vs. SingleChildScrollView [→ 3.2 App-Entwicklung]

Fotos sortieren [→ 8.1 Scripting]

Framework (Prompting) [→ 1.2 Die Kunst des Prompting]

Funktionen programmieren [→ 2.1 Code in Funktionen strukturieren]

Funktionsdokumentation [→ 6.2 Funktions- und Klassendokumentation]

G ⇑

Gemini [→ 1.1 Coding per Chat]

Gemma [→ 9.3 Ollama] [→ 10.2 Ollama-API]

Generative Pre-trained Transformer (GPT) [→ 1.5 Grundlagen von Large Language Models (LLMs)]

gh copilot (GitHub CLI) [→ 8.6 GitHub Copilot und ChatGPT im Terminal aufrufen]

gin-gonic [→ 3.1 Web-Applikationen]

Git-Commit (Copilot) [→ 1.3 Code-Assistenten]

GitHub Copilot [→ 1.3 Code-Assistenten] [→ 3.4 Visual Studio und VS Code]

im Terminal verwenden [→ 8.6 GitHub Copilot und ChatGPT im Terminal aufrufen]

God Object (Refactoring) [→ 4.2 Refactoring mit KI-Werkzeugen]

Golang [→ 3.1 Web-Applikationen]

Golden Hammer (Refactoring) [→ 4.2 Refactoring mit KI-Werkzeugen]

GPT [→ 9.1 Die Qual der LLM-Wahl]

selbst definieren [→ 1.2 Die Kunst des Prompting]

GPT4All [→ 9.2 GPT4All]

gpt4all (Plug-in) [→ 8.6 GitHub Copilot und ChatGPT im Terminal aufrufen]

GPU (Graphical Processing Unit) [→ 1.5 Grundlagen von Large Language Models (LLMs)]

Grokking Generative Universal Format (GGUF) [→ 9.4 Open WebUI für Ollama]

Groq [→ 10.3 Groq-API]

GroqCloud [→ 9.1 Die Qual der LLM-Wahl]

H ⇑

Halluzinationen [→ 13.2 Beispielhaftes KI-Versagen]

High-Level-Coding-Tools [→ 11.1 OpenHands]

HTTP-Methode (GET, POST) [→ 3.1 Web-Applikationen]

I ⇑

IBAN-Validierung (Beispiel) [→ 2.2 Beispiel: IBAN-Validierung]

Imitation Intelligence [→ 1.5 Grundlagen von Large Language Models (LLMs)]

Inline-Dokumentation [→ 6.1 Inline-Dokumentation]

Integrationstests [→ 5.2 KI-gestützte Testautomatisierung]

J ⇑

JamGPT [→ 3.1 Web-Applikationen]

JOIN [→ 7.2 SQL-Kommandos]

JSDoc [→ 6.2 Funktions- und Klassendokumentation]

JSON Konvertierung [→ 3.1 Web-Applikationen]

JSON-Konvertierung [→ 3.1 Web-Applikationen]

K ⇑

Klassen konzipieren [→ 2.3 Objektorientiert programmieren]

Klassendokumentation [→ 6.2 Funktions- und Klassendokumentation]

Kontext [→ 1.2 Die Kunst des Prompting]

Größe [→ 1.5 Grundlagen von Large Language Models (LLMs)] [→ 10.4 Beispiel: Code automatisiert kommentieren]

L ⇑

Large Language Models (LLMs) [→ 1.5 Grundlagen von Large Language Models (LLMs)]

lokal ausführen [→ 9.1 Die Qual der LLM-Wahl]

Level 1 bis 5 (Autonomes Coding) [→ 11.1 OpenHands]

Linux-Administration [→ 8.4 Systemadministration]

Llama [→ 9.1 Die Qual der LLM-Wahl] [→ 9.3 Ollama] [→ 10.2 Ollama-API]

LlamaIndex

Text-to-SQL [→ 12.7 Text-to-SQL]

LlamaIndex (Bibliothek) [→ 12.3 Dokumente laden]

LLaVA [→ 9.3 Ollama]

llm (Kommando) [→ 8.6 GitHub Copilot und ChatGPT im Terminal aufrufen]

LocalDocs (GPT4All) [→ 9.2 GPT4All]

Logging [→ 3.3 Entwicklung am Raspberry Pi]

Logging (Refactoring) [→ 4.2 Refactoring mit KI-Werkzeugen]

Lokale LLMs [→ 9.1 Die Qual der LLM-Wahl] [→ 11.1 OpenHands]

M ⇑

Magic Numbers (Refactoring) [→ 4.2 Refactoring mit KI-Werkzeugen]

MariaDB [→ 7.1 Datenbankdesign]

Maschinelles Lernen [→ 1.5 Grundlagen von Large Language Models (LLMs)]

max_tokens (OpenAI-API) [→ 10.1 OpenAI-API]

Mermaid-Diagramme [→ 2.4 Beispiel: Quiz] [→ 7.1 Datenbankdesign]

Meta [→ 9.1 Die Qual der LLM-Wahl]

Microsoft SQL Server [→ 7.1 Datenbankdesign]

Milvus-Vektor-Datenbank [→ 12.5 Vector-Store-Datenbanken]

Mistral [→ 9.3 Ollama]

Mistral/Mixtral [→ 9.1 Die Qual der LLM-Wahl]

Mocks (Testing) [→ 5.4 Arbeiten mit Abhängigkeiten]

MongoDB [→ 7.1 Datenbankdesign] [→ 12.7 Text-to-SQL]

Multimodale Modelle [→ 1.5 Grundlagen von Large Language Models (LLMs)]

MySQL [→ 7.1 Datenbankdesign] [→ 8.4 Systemadministration]

N ⇑

Neuronal Processing Unit (NPU) [→ 1.5 Grundlagen von Large Language Models (LLMs)]

Neuronale Netze [→ 1.5 Grundlagen von Large Language Models (LLMs)]

Nomic AI [→ 9.2 GPT4All]

NoSQL Datenbanken [→ 12.7 Text-to-SQL]

O ⇑

Objektorientierte Programmierung [→ 2.3 Objektorientiert programmieren]

Ollama [→ 9.3 Ollama]

Docker [→ 9.3 Ollama]

OpenHands [→ 11.1 OpenHands]

Python-API [→ 10.2 Ollama-API]

Ollama (Open WebUI) [→ 9.4 Open WebUI für Ollama]

Open WebUI (Ollama) [→ 9.4 Open WebUI für Ollama]

OpenAI

Aider [→ 11.3 Aider]

API [→ 10.1 OpenAI-API] [→ 11.1 OpenHands]

API-Schlüssel [→ 12.1 Schnellstart RAG]

ChatGPT [→ 1.1 Coding per Chat]

Keys [→ 10.1 OpenAI-API]

OPENAI_API_KEY [→ 10.1 OpenAI-API]

openai-Modul [→ 10.1 OpenAI-API]

OpenAPI-Standard [→ 6.3 API-Dokumentation]

OpenDevin [→ 11.1 OpenHands]

OpenHands [→ 11.1 OpenHands]

P ⇑

Page-Objekte (E2E-Tests) [→ 5.6 E2E-Tests]

Pair Programming [→ 2.1 Code in Funktionen strukturieren]

Debugging [→ 3.1 Web-Applikationen]

Phi [→ 9.3 Ollama]

PlantUML-Diagramme [→ 2.4 Beispiel: Quiz]

Playground (OpenAI-API) [→ 10.1 OpenAI-API]

Playwright (E2E-Test) [→ 5.6 E2E-Tests]

PostgreSQL [→ 7.1 Datenbankdesign]

PowerShell [→ 8.1 Scripting]

Premature Optimization (Refactoring) [→ 4.2 Refactoring mit KI-Werkzeugen]

Prompt [→ 1.5 Grundlagen von Large Language Models (LLMs)]

Prompt Chaining [→ 1.2 Die Kunst des Prompting]

Prompt Engineering [→ 1.2 Die Kunst des Prompting]

Frameworks [→ 1.2 Die Kunst des Prompting]

Prompt Injections [→ 10.1 OpenAI-API]

Python

F-strings [→ 3.3 Entwicklung am Raspberry Pi]

Module, fehlende [→ 3.4 Visual Studio und VS Code]

pip install [→ 3.4 Visual Studio und VS Code]

SQlite [→ 8.1 Scripting]

Q ⇑

Quiz (Beispiel) [→ 2.4 Beispiel: Quiz]

R ⇑

RAG [→ 12.1 Schnellstart RAG]

Raspberry Pi [→ 3.3 Entwicklung am Raspberry Pi]

Ratespiel (Beispiel) [→ 2.4 Beispiel: Quiz]

Reduce Nesting (Refactoring) [→ 4.2 Refactoring mit KI-Werkzeugen]

Refactoring [→ 4.1 Einführung ins Refactoring]

Reguläre Muster [→ 8.3 Reguläre Muster]

Retrieval Augmented Generation [→ 12.1 Schnellstart RAG]

RISEN-Framework [→ 1.2 Die Kunst des Prompting]

RODES-Framework [→ 1.2 Die Kunst des Prompting]

role-Parameter [→ 10.1 OpenAI-API]

RTF-Framework [→ 1.2 Die Kunst des Prompting]

Rubber Duck Debugging [→ 3.1 Web-Applikationen]

S ⇑

scp (Kommando) [→ 8.4 Systemadministration]

Scripting [→ 8.1 Scripting]

Self-Join [→ 7.2 SQL-Kommandos]

SentenceSplitter (LlamaIndex) [→ 12.4 Index erzeugen]

settings.json (VS Code-Konfiguration) [→ 1.3 Code-Assistenten]

sgpt (Kommando) [→ 8.6 GitHub Copilot und ChatGPT im Terminal aufrufen]

SimpleDirectoryReader [→ 12.1 Schnellstart RAG] [→ 12.3 Dokumente laden]

SimpleWebPageReader [→ 12.3 Dokumente laden]

Single Responsibility Principle [→ 4.2 Refactoring mit KI-Werkzeugen]

Singleton (Refactoring) [→ 4.2 Refactoring mit KI-Werkzeugen]

Small Language Model (SML) [→ 1.5 Grundlagen von Large Language Models (LLMs)]

SonarQube [→ 4.2 Refactoring mit KI-Werkzeugen]

Sonnet

Aider [→ 11.3 Aider]

Spaghetti-Code (Refactoring) [→ 4.2 Refactoring mit KI-Werkzeugen]

Sprachmodelle [→ 1.5 Grundlagen von Large Language Models (LLMs)]

Spys (Testing) [→ 5.4 Arbeiten mit Abhängigkeiten]

SQL Server [→ 7.1 Datenbankdesign]

SQLAlchemy (Python Bibliothek) [→ 12.7 Text-to-SQL]

SQLite [→ 7.1 Datenbankdesign] [→ 8.1 Scripting] [→ 12.7 Text-to-SQL]

SQL-Kommandos [→ 7.2 SQL-Kommandos]

SSH-Authentifizierung per Schlüssel [→ 8.4 Systemadministration]

StarCoder [→ 10.2 Ollama-API]

Starling [→ 9.3 Ollama]

Step-by-step-Debugging [→ 3.3 Entwicklung am Raspberry Pi]

Streaming [→ 10.1 OpenAI-API]

Stromverbrauch [→ 13.3 Ethische Fragen]

Stubs (Testing) [→ 5.4 Arbeiten mit Abhängigkeiten]

Subqueries [→ 7.2 SQL-Kommandos]

Sudoku (Beispiel) [→ 2.5 Beispiel: Sudoku lösen]

Swagger [→ 6.3 API-Dokumentation]

system role (OpenAI API) [→ 10.1 OpenAI-API]

Systemadministration [→ 8.4 Systemadministration]

T ⇑

Tabby [→ 9.7 Tabby]

Temperatur [→ 1.5 Grundlagen von Large Language Models (LLMs)]

OpenAI-API [→ 10.1 OpenAI-API]

Temporäres Verzeichnis [→ 8.5 Beispiel: wget-Script plus tmpfs-Konfiguration]

Terminal

ChatGPT [→ 8.6 GitHub Copilot und ChatGPT im Terminal aufrufen]

GitHub Copilot [→ 8.6 GitHub Copilot und ChatGPT im Terminal aufrufen]

Systemadministration [→ 8.4 Systemadministration]

VS Code [→ 1.3 Code-Assistenten]

Testdaten erzeugen [→ 5.1 Erzeugen von Testdaten]

Testdaten für Unittests [→ 5.3 Testgetriebene Entwicklung mit KI]

Testdoubles [→ 5.4 Arbeiten mit Abhängigkeiten]

Test-driven Development (TDD) [→ 5.3 Testgetriebene Entwicklung mit KI]

Testen [→ 5.1 Erzeugen von Testdaten]

Text-to-SQL [→ 12.7 Text-to-SQL]

TitleExtractor (LlamaIndex) [→ 12.4 Index erzeugen]

tmpfs-Konfiguration [→ 8.5 Beispiel: wget-Script plus tmpfs-Konfiguration]

Token [→ 1.5 Grundlagen von Large Language Models (LLMs)]

OpenAI-API [→ 10.1 OpenAI-API]

Training [→ 1.5 Grundlagen von Large Language Models (LLMs)]

Transformer-Modell [→ 1.5 Grundlagen von Large Language Models (LLMs)]

Type Safety (Refactoring) [→ 4.2 Refactoring mit KI-Werkzeugen]

U ⇑

UML-Diagramm zeichnen [→ 2.4 Beispiel: Quiz]

Unittests [→ 5.1 Erzeugen von Testdaten] [→ 5.2 KI-gestützte Testautomatisierung]

Upload (OpenAI-API) [→ 10.1 OpenAI-API]

user role (OpenAI API) [→ 10.1 OpenAI-API]

V ⇑

VectorStoreIndex [→ 12.1 Schnellstart RAG]

Vektor-Datenbanken [→ 12.5 Vector-Store-Datenbanken]

Visual Studio [→ 3.4 Visual Studio und VS Code]

Visual Studio Code [→ 1.3 Code-Assistenten]

Vitest (Unittests) [→ 5.2 KI-gestützte Testautomatisierung]

VS Code [→ 1.3 Code-Assistenten] [→ 3.4 Visual Studio und VS Code]

Remote-SSH-Plug-in [→ 1.3 Code-Assistenten] [→ 3.3 Entwicklung am Raspberry Pi]

W ⇑

Web-Applikationen [→ 3.1 Web-Applikationen]

Web-Browser [→ 3.1 Web-Applikationen]

wget [→ 8.5 Beispiel: wget-Script plus tmpfs-Konfiguration] [→ 12.3 Dokumente laden]

WordPress-Datenbank [→ 7.2 SQL-Kommandos]

Z ⇑

Zensurierung [→ 1.5 Grundlagen von Large Language Models (LLMs)]