Zum Hauptinhalt springen

Deutsche Ausgabe

Embeddings, RAG und semantische Suche

Dieser Kurs behandelt OpenAI Embeddings, Vektordatenbanken, semantische Suche, eine vollständige RAG-Pipeline sowie Produktionsanwendungen.

22 Lektionen ca. 2 h 15 min Entwickler

Das lernen Sie

  • Embeddings generieren und die semantische Nähe zwischen Texten mittels Kosinus-Ähnlichkeit messen
  • Einen Korpus in einer Vektordatenbank indexieren und eine hybride semantisch-lexikalische Suche einrichten
  • Eine vollständige RAG-Pipeline erstellen: Chunking, Retrieval, Reranking und anschließende Generierung
  • Die Relevanz einer RAG-Pipeline evaluieren und zwischen File Search und einer benutzerdefinierten Architektur wählen
  • Embeddings zur Klassifizierung, Clusterbildung, Empfehlung sowie zur Erkennung von Anomalien und Duplikaten nutzen

Kursübersicht

Zielgruppe
Entwickler, Ingenieure und Integratoren, die ChatGPT über die API in ihren Anwendungen nutzen möchten.
Voraussetzungen
Fähigkeit, Python und JSON zu lesen, sowie Grundkenntnisse der Kommandozeile. Ein OpenAI Platform API-Schlüssel zur Erprobung der Beispiele.
Dauer
2 h 15 min — 22 Lektionen
Modalitäten
100 % onlineer Selbstlernkurs, rund um die Uhr über den Browser zugänglich. Der Fortschritt wird gespeichert und kann jederzeit fortgesetzt werden. Geschätzte Dauer: 2 h 15 min.
Bewertung
Selbsteinschätzung anhand der wichtigsten Erkenntnisse am Ende jeder Lektion sowie direkte Anwendung der Beispiele auf eigene Daten. Ein abschließendes Quiz mit 5 Fragen und Antworten am Ende der letzten Lektion validiert das Gelernte.
Barrierefreiheit
Selbstlernkurs, der für Menschen mit Behinderungen zugänglich ist: Textinhalte sind mit Screenreadern kompatibel, die Navigation erfolgt über die Tastatur und die Farbkontraste entsprechen den Richtlinien. Bei Anpassungsbedarf wenden Sie sich bitte per E-Mail an [email protected].
Preis
Kostenlos

Kursinhalt

  1. 01 Was ist ein Embedding: Die Intuition
  2. 02 Die Embeddings-API: Modelle und Dimensionen
  3. 03 Generieren Sie Embeddings für Ihre Daten
  4. 04 Distanz und Kosinus-Ähnlichkeit
  5. 05 Embeddings visualisieren
  6. 06 Semantische Suche vs. Keyword-Suche
  7. 07 Indexierung eines Dokumentenkorpus
  8. 08 Vektordatenbanken (Pinecone, Qdrant, Weaviate)
  9. 09 Hybrid Search (semantisch + lexikalisch)
  10. 10 Bewerten Sie die Suchqualität
  11. 11 Vollständige RAG-Architektur
  12. 12 Chunking: Intelligente Aufteilung Ihrer Dokumente
  13. 13 Reranking: Relevanz verbessern
  14. 14 Erweiterter RAG: Multi-Query, HyDE, Step-Back
  15. 15 Evaluierung einer RAG-Pipeline
  16. 16 Dateisuche vs. benutzerdefiniertes RAG: Wann kommt welches zum Einsatz?
  17. 17 Textklassifizierung mit Embeddings
  18. 18 Clustering: Automatische Gruppierung
  19. 19 Personalisierte Empfehlungen
  20. 20 Anomalie- und Duplikaterkennung
  21. 21 Feinabstimmung von Embeddings
  22. 22 Produktion: Skalierung und Caching