Azure.AI.OpenAI NuGet Package in Version 2.0.0 veröffentlicht
In der Welt der künstlichen Intelligenz schreiten die Entwicklungen rasant voran, und Entwickler erhalten zunehmend leistungsstarke Tools, die es ihnen ermöglichen, innovative Lösungen schneller und effizienter zu entwickeln. Eines dieser Tools ist das Azure.AI.OpenAI NuGet Package, das in der Version 2.0.0 einen großen Sprung nach vorne macht. In diesem Blog-Post werfen wir einen genaueren Blick auf die Neuerungen und Vorteile dieser Version, um zu verstehen, wie sie die Arbeit mit KI in Azure revolutioniert.
Mit Azure OpenAI Bilder in C# generieren
Microsoft ermöglicht die Möglichkeit, Bilder mithilfe von Azure OpenAI zu generieren. In diesem Beitrag werde ich dir zeigen, wie du ganz einfach die REST-API nutzen kannst, um Bilder mithilfe künstlicher Intelligenz zu generieren, indem du eine einfache Konsolenanwendung in C# schreibst, um mit deiner Azure OpenAI-Instanz zu verbinden.
Bereitstellen von Azure Open AI Services mit LLM Deployments mit Bicep
Natürlich ist es möglich, die benötigten Azure-Ressourcen über das Azure-Portal zu erstellen, aber da wir versuchen, alles zu automatisieren, können wir Bicep verwenden, um die benötigten Dienste zu erstellen. In diesem Blogbeitrag werde ich erklären, wie ihr die Bicep-Dateien schreiben könnt. Dieser Beitrag ist auch in englischer Sprache bereits auf Medium veröffentlicht worden.
Azure OpenAI verwenden, um einen Copiloten für eigenen Daten zu erstellen – Teil 2
Während der Microsoft Build Conference 2023 in Seattle stellte Microsoft die Möglichkeit vor, eigene Daten zum Azure OpenAI Service hinzuzufügen. In meinem letzten Beitrag habe ich euch bereits gezeigt, wie ihr einen Azure OpenAI-Dienst einrichten und eigenen Daten hinzufügen könnt. In diesem Beitrag wollen wir nun eine kleine C#-Konsolenapplikation schreiben, welche die Daten konsumiert. Dieser Beitrag ist auch in englischer Sprache bereits auf Medium veröffentlicht worden.
Azure OpenAI verwenden, um einen Copiloten für eigenen Daten zu erstellen – Teil 1
Während der Microsoft Build Conference 2023 in Seattle stellte Microsoft die Möglichkeit vor, eigene Daten zum Azure OpenAI Service hinzuzufügen. In diesem Beitrag zeige ich nun, wie man ganz einfach einen Azure OpenAI-Dienst einrichten und eigenen Daten hinzufügen kann. Dieser Beitrag ist auch in englischer Sprache bereits auf Medium veröffentlicht worden.
Cognitive Services: Alter einer Person ermitteln
Unter dem Begriff Cognitive Services stellt Microsoft verschiedene Dienste zur Verfügung, welche es einem ermöglichen ohne großen Aufwand Algorithmen der künstlichen Intelligenz in seinen eigenen Apps zu verwenden. Microsoft hat bereits vor einiger Zeit die Webseite how-old.net veröffentlicht, wo man Fotos hochladen kann und auf diesen Fotos zunächst Gesichter erkannt werden und dann auch noch das Alter der jeweiligen Person ermittelt wird. Ich möchte nun in diesem Beitrag zeigen, wie wir mit der Hilfe der Cognitive Services eine Xamarin.Forms Apps erstellen können, welche ebenfalls das Alter einer Person auf einem Foto ermitteln kann.
Rückblick: Global Azure Bootcamp 2019 in München
Nun liegt es schon ein paar Wochen zurück: das Global Azure Bootcamp 2019 in München. Zusammen mit meinem Kollegen Robert war ich als Speaker dabei und wir haben den Dienst Custom Vision an Hand einer kleinen Hotdog-App näher gebracht.
Event-Tipp: Global Azure Bootcamp 2019 in München
Nun ist es bald soweit und zum wiederholten Male findet das Global Azure Bootcamp statt. Am 27. April 2019 finden an zahlreichen Locations rund um den Globus Community-Events statt, welche neugierigen Teilnehmerinnen und Teilnehmern die Welt von Azure näher bringen wollen. Erstmalig zeigt sich medialesson als Organisator für die Veranstaltung in München verantwortlich und hat eine tolle Agenda für den Tag ausgearbeitet.
Azure Functions im Docker Container
Im vergangenen Jahr habe ich zusammen mit meinen Arbeitskollegen Thomas und Robert immer mal wieder über Azure Functions berichtet. Diese haben wir immer über Microsoft Azure betrieben und vorgeführt, da die Integration zwischen diesen beiden Produkten hervorragend ist. Damit ist die Funktionalität aber auch auf den Servern von Microsoft vorhanden und technisch weltweit abruf- und verwendbar. Ich habe dann mal geschaut, wie man vielleicht eine Azure Function auch ohne Microsoft Azure betreiben kann und bin dann bei einem Docker-Container hängen geblieben. Bei Docker handelt es sich um eine Software, welche die Bereitstellung einer Anwendung vereinfachen möchte. Hierzu werden Container verwendet, welche bereits alle notwendigen Pakete beinhalten und daher leicht in Form von Dateien transportiert und installiert werden können. Als Basis dient hierbei ein Image, welches alle nötigen Komponenten beinhaltet und aus dem dann später ein Container erstellt werden kann. Ich möchte jetzt einmal aufzeigen, wie wir mit wenig Aufwand ein Azure Function Projekt in einem Docker Container laufen lassen können, so dass wir dies auch ohne Probleme auf den eigenen Servern laufen lassen können.
Zunächst öffnen wir Visual Studio und legen eine neues Azure Functions Projekt an.
Event-Tipp: Global Azure Bootcamp 2019
Auch in diesem Jahr findet zum wiederholten Male das Global Azure Bootcamp statt. Dieses Mal wurde der 27. April als Termin ausgewählt und an zahlreichen Standorten finden zahlreiche Sessions rund um das Thema Azure bzw. Cloud statt. medialesson zeigt sich dieses Mal als Organisator, sowohl für die Veranstaltung in Pforzheim als auch in München, verantwortlich.
Rückblick: Azure Saturday in München
Nun liegt der Azure Saturday bereits einige Wochen wieder zurück, aber ich möchte in diesem Beitrag noch einmal eine kurze Zusammenfassung geben und natürlich auch über unsere Session Alexa on Azure – practical use cases for getting started with Functions berichten. Nach der Registrierung und dem Erhalt des obligatorischen Badges füllte sich relativ zügig der Eingangsbereich der Microsoft Zentrale in Schwabing.
Rückblick: Global Azure Bootcamp in München
Nun liegt das Global Azure Bootcamp schon wieder ein paar Tage zurück und ich möchte in diesem Beitrag noch einmal einen kleinen Rückblick auf dieses Event geben, wo ich zum ersten mal nicht nur als Teilnehmer, sondern auch als Speaker teilgenommen habe. In den Räumlichkeiten von ppedv in München fand bei bestem Sommerwetter das Event mit rund 80 Teilnehmerinnen und Teilnehmern statt.