iterate=>RUHR

Die Community-Konferenz im Pott

27. & 28. September 2024

Deutschland => NRW => Ruhrpott => Essen

Azure OpenAI für .NET Entwickler

In dem Workshop für .NET-Entwickler wird die Funktionalität und die generelle Verwendung von Azure OpenAI vorgestellt.

Der Workshop beginnt mit einer Übersicht über Azure OpenAI, wobei der Fokus auf dessen Rolle als verwalteter Dienst für das Bereitstellen, Feinabstimmen und Generieren von Inhalten unter Verwendung von OpenAI-Modellen liegt.

Es wird gezeigt, wie Textvervollständigungen (Completions) erstellt werden und welche Herausforderungen das Grounding von Prompts darstellt und wie diese gelöst werden können.

Neben der Textvervollständigung mit Modellen der GPT Familie stehen mit Embedding Modellen leistungsfähige Mechanismen zur Verfügung um den semantischen Inhalt von Text und Bildern in numerische Vektoren zu konvertieren.

Mit Semantic Kernel hat MS ein SDK oder Tool open sourced welches zur Orchestrierung von eigenen CoPilot Anwendungen verwendet werden kann. Die Konzepte von Semantic Kernel werden in leicht nachzuvollziehenden Beispielen vorgestellt. Am Ende des Workshops verfügen .NET-Entwickler über das nötige Know How um die Leistungsfähigkeit von generativen KI-Lösungen unter Verwendung von Azure OpenAI und weiteren Azure AI Services, z. B. AI Vision oder AI Search, zu nutzen.

Voraussetzungen

  • Solides Verständnis von der Entwicklung mit .NET/C#
  • Fundamentales Grundverständnis von Azure
  • Azure Subscription mit Zugang zu OpenAI
  • Notebook (Windows / macOS) mit Visual Studio Code und diversen Extensions
    • Eine Liste der Extenions wird vom Speaker bereitgestellt

Level: 200 – Intermediär