Posts

Es werden Posts vom Januar, 2024 angezeigt.

Stable Diffusion

Bild
Stable Diffusion Stable Diffusion ist ein Bildgenerator, welcher auf künstlicher Intelligenz basiert. Die Software ist Open-Source und somit für jeden zugänglich. In diesem Beitrag werden wir uns die Funktionen anschauen und verstehen, wie man Stable Diffusion auf seinem eigenen Rechner offline ausführen kann. Stable Diffusion API Die Stable Diffusion API bietet eine Schnittstelle, um Bilder auf programmatischer Ebene zu generieren. Wenn man keinen eigenen Server für den Bildgenerator aufsetzen möchte, ist dies eine gute Lösung. Text to Image Die wahrscheinlich wichtigste und bekannteste Funktion der Stable Diffusion API ist der Text2Image-Endpoint. Er ermöglicht das Generieren von Bildern mit einem Prompt. Die URL des Endpoints lautet  https://stablediffusionapi.com/api/v3/text2img .  Body Im Body des Post-Endpoints werden die Argumente für die Bildgenerierung mitgegeben. Somit kann beispielsweise der Prompt "Cat on the moon" an den Endpoint geschickt werden. {   "key...

.NET 8 und C# 12

Bild
.NET 8 und C# 12 Mit dem Release von .NET 8 und C# 12 gibt es viele spannende Neuerungen. In diesem Blogpost werden wir uns die neuen Features und Verbesserungen anschauen, welche die neuen Versionen mit sich bringen. .NET 8 Die neue Version von .NET wurde im November 2023 veröffentlicht. Da es sich um einen LTS-Release (Long-Term-Support) handelt, wird sie für drei Jahre unterstützt werden, weshalb sich der Umstieg auch bei grösseren Projekten lohnt.  Blazor Die Entscheidung für das passende Hosting Model fiel mit Blazor nicht einfach. Während Blazor Server schnelle Ladezeiten verspricht, kann man mit Blazor WebAssembly einfach Interaktivität in seine Website einbauen. Mit .NET 8 wurden die beiden Hosting Models zusammengeführt, was einem ermöglicht. Dadurch kann man für jeden Komponenten den Rendermode selbst bestimmen. Insgesamt gibt es vier Rendermodes: Static Server : Auf dem Server wird statisches HTML generiert und an den Client gesendet. Interactive Server : Das HTML wird a...