OenAI DevDay 2024: Die wichtigsten Neuerungen im Überblick
Vor kurzem fand der OpenAI DevDay 2024 in San Francisco statt. Es standen zahlreiche spannende Neuerungen im Fokus, die Entwicklern dabei helfen sollen, fortschrittliche und kosteneffiziente KI-Anwendungen zu entwickeln. Hier sind die zentralen Ankündigungen, die dein nächstes Projekt auf das nächste Level heben könnten..
NuGet-Paket mit einem Icon versehen
Am vergangenen Wochenende habe ich eines meiner NuGet-Pakete aktualisiert. Dabei handelte es sich um das SimpleRatingControl für .NET MAUI Paket. Im Rahmen der Aktualisierung auf .NET8 habe ich auch gedacht, dass es sinnvoll wäre, wenn ich das NuGet-Paket mit einem Icon ausstatte. In diesem Beitrag zeige ich euch nun, wie ihr mit wenigen Schritten ein eigenes Icon eurem Paket hinzufügen könnt.
SnakeAI – ChatGPT vs. Grok vs. Gemini
Ich habe bereits vor einiger Zeit einmal ChatGPT genutzt, um das klassische Spiel Snake per AI als Python-Script erstellen zu lassen. Seitdem ist einiges an Zeit vergangen und man bekommt Zugriff auf neue Modelle und daher habe ich mir gedacht, dass ich einfach mal einen Prompt nutze und damit die bekannten Large Language Models füttere. In diesem Beitrag gibt es nun das Ergebnis.
WordPress-Installation mit Studio by WordPress.com
In meinem letzten Beitrag habe ich euch gezeigt, wie ihr mit der Hilfe von Docker eine eigene Instanz von WordPress lokal ausführen könnt. Nun hat mich mein Kollege Thomas auf Studio by WordPress.com hingewiesen und in diesem Beitrag schaue ich mir das Tool einmal näher an.
Lokale WordPress Installation mit Docker
Eine lokale Installation von WordPress mit Docker ist eine schnelle Möglichkeit, eine Entwicklungsumgebung aufzusetzen. Hier zeige ich dir, wie du dies mit einer Docker-Compose-Datei tun kannst.
Buch-Tipp: Head First C#, Fifth Edition
Heute folgt mal wieder ein kleiner Buch-Tipp von mir. Beim letzten Mal habe ich euch das Buch Cross-Plattform-Apps mit .NET MAUI entwickeln von André Krämer vorgestellt und auch das heutige Buch hat einen eigenen Abschnitt zum Thema .NET MAUI zu bieten. Es geht um das Buch Head First C#: A Learner’s Guide to Real-World Programming with C# and .NET Core von Andrew Stellman und Jennifer Greene.
Phi-3 Vision mit ONNX als lokales SLM für die Bild-Analyse
Vor nicht allzu langer Zeit hat Microsoft seine Small Language Models der Phi-Familie veröffentlicht. Während der Microsoft Build-Konferenz in Seattle wurde das neue Phi-3 Vision-Modell vorgestellt. Nun möchte ich dir zeigen, wie du dieses Small Language Model ganz einfach in deiner C#-Anwendung mit der ONNX-Version verwenden kannst, um Bilder zu analysieren und zu bearbeiten.
Phi-3 Mini mit ONNX als lokales Small Language Model nutzen
In diesem Blog-Post möchte ich die Vorbereitungen klären, die notwendig sind, um das Phi-3 Mini-Modell mithilfe von ONNX als lokales Small Language Model zu nutzen. Dazu entwickeln wir eine einfache .NET-Konsolenanwendung, die zeigt, wie man das Phi-3 Mini-Modell mit ONNX integriert.
Verwendung von Ollama zur Ausführung lokaler LLMs auf deinem Computer
Mit Ollama ist es möglich, Large Language Models (LLMs) lokal auf deinem PC auszuführen. In diesem Beitrag zeige ich dir, wie du die Software installieren und nutzen kannst.
Erstellung eines Gauge Controls mit SkiaSharp in .NET MAUI
In diesem Blog-Post zeige ich dir, wie du dein eigenes Gauge-Control mit SkiaSharp für deine .NET MAUI-Anwendung erstellen kannst.
Rückblick: Microsoft Build 2024
In der vergangenen Woche fand mit der Microsoft Build die wichtigste und größte Entwicklerkonferenz im Microsoft-Umfeld in Seattle statt. Mit Philipp, Marius und Martin waren drei meiner Kollegen auch live dabei, aber selbst wenn man nicht persönlich teilnehmen konnte, stehen eine Vielzahl von Session online zur Verfügung in diesem Beitrag möchte ich auf einige Session hinweisen, die man sich auf jeden Fall einmal anschauen sollte.
Einrichtung von Azure OpenAI
In diesem Blog-Post möchte ich die Vorbereitungen klären, die notwendig sind, um mit Azure OpenAI zu arbeiten. Wie der Name schon vermuten lässt, handelt es sich um die OpenAI-Dienste, die innerhalb von Azure laufen und dort administriert werden. Die APIs sind nahezu identisch und man kann mit dem Azure.AI.OpenAI NuGet-Package sowohl mit OpenAI als auch Azure OpenAI kommunizieren.