Option
Heim
Nachricht
Wie baut man einen KI-Chatbot mit Azure AI Foundry im Jahr 2025? Schritt-für-Schritt-Anleitung.

Wie baut man einen KI-Chatbot mit Azure AI Foundry im Jahr 2025? Schritt-für-Schritt-Anleitung.

4. Dezember 2025
264

Die Erstellung eines KI-Chatbots mag schwierig erscheinen, ist aber mit den richtigen Tools und dem richtigen Ansatz durchaus machbar. Dieser ausführliche Leitfaden führt Sie durch die Erstellung eines Chatbots mit Azure AI Foundry, die Erweiterung seines Wissens mit Azure AI Search für Retrieval-Augmented Generation (RAG) und die Verwendung einer optimierten Containerisierung für eine reibungslose Bereitstellung. Wir vereinfachen den Prozess in klare, umsetzbare Schritte, um Ihren Chatbot für eine Produktionsumgebung vorzubereiten.

Wichtige Punkte

Nutzen Sie die integrierten Vorlagen von Azure AI Foundry, um die Chatbot-Entwicklung zu beschleunigen.

Integrieren Sie Azure AI Search for RAG, um die Wissensbasis Ihres Chatbots mit privaten Daten anzureichern.

Wenden Sie Containerisierung mit Docker an, um eine einheitliche Bereitstellung über verschiedene Setups hinweg zu gewährleisten.

Stellen Sie den Chatbot auf Azure Container Instances (ACI) bereit, um ihn öffentlich verfügbar zu machen.

Erkennen und Beseitigen potenzieller Bereitstellungshindernisse.

Erstellen Ihres KI-Chatbots mit Azure

Die Bühne bereiten: Von LLMs zu Chatbots

Die Entwicklung eines anspruchsvollen KI-Chatbots beginnt mit grundlegenden Elementen: einem Large Language Model (LLM), einem privaten Datensatz und einem Retrieval-Augmented Generation (RAG)-Framework. Ziel ist es, einen Chatbot zu entwickeln, der in der Lage ist, auf spezifische Informationen zuzugreifen und mit den Benutzern auf natürliche Weise zu interagieren. Stellen Sie sich vor, Sie kennen sich bereits mit der KI-Suche aus und haben ein funktionierendes RAG-System - was kommt als nächstes? Azure bietet die Ressourcen, um diese Lücke zu schließen. In diesem Leitfaden wird erläutert, wie Sie Ihre Lösung in einen produktionsreifen Zustand überführen, in dem Benutzer aktiv auf Ihre KI-Anwendung zugreifen und sie nutzen können.

Azure AI Foundry dient als leistungsstarke Plattform für die Integration dieser Komponenten. Wir zeigen, wie Azure-Dienste Rohdaten in einen voll funktionsfähigen Chatbot umwandeln können. Dieses Tutorial konzentriert sich auf Azure, Azure AI Search, das GitHub Repository (Azure-Samples/get-started-with-ai-chat) und das Microsoft Azure Ökosystem. Hier ist, was wir erreichen wollen:

  • Entwickeln Sie Code lokal mit Python.
  • Erstellen Sie ein Docker-Image und führen Sie den Container aus.
  • Hochladen des Images in eine Container-Registry.
  • Deployment von der Container-Registry zu Azure Container Instances für den weltweiten Zugriff.

Teil 1: Lokale Entwicklung und Einrichtung

Unsere erste Phase umfasst die Vorbereitung der lokalen Entwicklungsumgebung mit den erforderlichen Technologien. Sie können auch Vorlagen innerhalb von AI Foundry anpassen:

. Wir werden auch das Projekt in GitHub erstellen und ändern, um seine Funktionalität zu verbessern.

Wir werden Python für die Kodierung verwenden, idealerweise in einer IDE wie Cursor. Diese Phase beinhaltet:

  1. Forken des Azure AI Chat Repository: Forken Sie das Azure-Samples/get-started-with-ai-chat Repository von GitHub. Dieses Repository enthält den grundlegenden Code für das Chatbot-Projekt. Die Vorlage bietet einen einfachen Startpunkt für die Bereitstellung von Chat-Anwendungen mit Azure AI Foundry und SDKs.
  2. Erstellen einer lokalen Umgebung: Richten Sie eine Umgebungsdatei (.env) ein, um Ihre API-Schlüssel und Konfigurationsdetails sicher zu speichern.
  3. Anpassen des Codes: Nach dem Forking und der Einrichtung der Umgebung können Sie den Code an Ihre spezifischen Anforderungen anpassen.

Eintauchen in die AI Foundry-Plattform

Sobald die lokale Einrichtung abgeschlossen ist, können Sie mit den in Azure AI Foundry verfügbaren Vorlagen fortfahren. Diese Plattform vereinfacht die Codierung von KI-Anwendungen. Wählen Sie die Option "Get Started with AI Chat", um zu beginnen. Dadurch wird bestätigt, dass das Repository erfolgreich auf Ihr GitHub-Konto geforkt wurde.

Mit diesen Vorlagen können Sie einen Chatbot mit vorgefertigtem KI-Code konstruieren, der in Ihre Anwendungen integriert werden kann. Alternativ können Sie die Vorlagen auch als Ausgangspunkt in Ihre eigene Umgebung klonen.

Arbeiten mit AI Search und Azure Models

Konfiguration

Bevor wir den Code ausführen und Docker einrichten, müssen wir die Umgebung konfigurieren. Erstellen Sie eine .env-Datei unter Verwendung der mitgelieferten .env.sample-Vorlage und aktualisieren Sie die Umgebungsschlüssel. Nachfolgend finden Sie eine Beispielkonfiguration für ein Azure Search-Projekt zur Verbindung von Endpunkten

:

AZURE_AI_SEARCH_ENDPOINT=AZURE_AI_SEARCH_INDEX_NAME=AZURE_AI_SEARCH_API_KEY=AZURE_AI_EMBEDDINGS_DEPLOYMENT_NAME= (erforderlich für Indexsuche)AZURE_AI_OPENAI_ENDPOINT=AZURE_AI_OPENAI_API_KEY=AZURE_AI_OPENAI_MODEL_NAME=

Bevor der Container für die Docker-Bereitstellung erstellt wird, muss ein Einbettungsfeld in der Vektorkonfiguration eingerichtet werden. Lassen Sie uns die Vektorkonfiguration einrichten, um zu überprüfen, ob alle Komponenten in der lokalen Umgebung korrekt funktionieren. Bei der Erstellung des Indexes können Sie Chunking hinzufügen und den Vektor testen, um zu bestätigen, dass die Einrichtung vollständig ist.

Hier ist eine Aufschlüsselung der Konfigurationsvariablen:

  • AZURE"_AI"_SEARCH"_ENDPOINT: Die Endpunkt-URL für Ihren Azure AI Search-Dienst, die für die Verbindung mit Ihren Suchressourcen verwendet wird.
  • AZURE"_AI"_SEARCH"_INDEX"_NAME: Der Name des Indexes innerhalb von Azure AI Search, in dem Ihre Daten organisiert und gespeichert sind.
  • AZURE"_AI"_SEARCH"_API"_KEY: Der API-Schlüssel, der für die Authentifizierung von Verbindungen zu Azure AI Search erforderlich ist und Ihre Modelle mit den Endpunkten verknüpft.
  • AZURE"_AI"_EMBEDDINGS"_DEPLOYMENT"_NAME: Dies wird für die Verbindung und Bereitstellung von Texteinbettungen verwendet, die für modellbasierte Suchvorgänge erforderlich sind.

Dockerfile-Übersicht

In der nächsten Phase wird das Docker-Image mithilfe einer Dockerdatei erstellt. Diese Datei ist für die Bereitstellung der KI-Anwendung und der SDKs unerlässlich. Sie gibt auch an, welche Dateien für Endpunktverbindungen zu kopieren sind.

Kostenüberlegungen

Kosten für Azure-Dienste

Beachten Sie die Kosten, die mit der Nutzung von Azure AI Foundry verbunden sind. Denken Sie daran, dass Azure AI-Services auf einer Pay-as-you-go-Basis funktionieren, wobei die Preise von dem von Ihnen gewählten Plan für AI- und Azure OpenAI-Services abhängen.

FAQ

Kann ich diesen Chatbot auch auf anderen Cloud-Plattformen einsetzen?

Obwohl dieser Leitfaden auf Azure zugeschnitten ist, können die zugrundeliegenden Containerisierungsprinzipien und das zentrale Chatbot-Design für andere Cloud-Plattformen wie AWS oder Google Cloud modifiziert werden. Die spezifischen Implementierungsschritte müssten jedoch an die unterschiedlichen Projektanforderungen angepasst werden.

Welche Art von Daten kann ich in das RAG-System einspeisen?

Das RAG-System unterstützt eine Vielzahl von Datenformaten, wie z.B. Textdateien, PDFs und Dokumente. Entscheidend ist, dass Sie Ihre Daten entsprechend strukturieren, damit Azure AI Search sie effizient indizieren und relevante Informationen abrufen kann.

Verwandte Fragen

Was sind die wichtigsten Sicherheitsüberlegungen für die Bereitstellung eines KI-Chatbots?

Bei der Bereitstellung eines KI-Chatbots, insbesondere bei der Verarbeitung sensibler Daten, müssen mehrere Sicherheitsaspekte berücksichtigt werden, um Ihr System und Ihre Benutzer zu schützen:Datenverschlüsselung: Verschlüsseln Sie alle Daten, sowohl im Ruhezustand als auch während der Übertragung. Verwenden Sie Azure Key Vault, um Verschlüsselungsschlüssel und sensible Geheimnisse zu verwalten. Daten im Ruhezustand beziehen sich auf gespeicherte Informationen in Datenbanken, während Daten bei der Übertragung Informationen sind, die über Netzwerke gesendet werden.Authentifizierung und Autorisierung: Implementieren Sie eine starke Authentifizierung, um Benutzeridentitäten zu verifizieren. Nutzen Sie Azure Active Directory (Azure AD) für die Identitäts- und Zugriffsverwaltung. Verwenden Sie API-Schlüssel, um den Zugriff auf Ihre APIs zu kontrollieren.Eingabevalidierung: Validieren und bereinigen Sie konsequent alle Benutzereingaben, um sich vor Injektionsangriffen zu schützen. Dies beinhaltet die Überprüfung und Blockierung von bösartigem Code oder Skripten, die das System schädigen könnten. Protokollierung und Überwachung: Richten Sie eine gründliche Protokollierung und Überwachung ein, um Sicherheitsprobleme schnell zu erkennen und zu beheben. Azure Monitor kann eingesetzt werden, um Protokolle und Leistungsdaten zu sammeln und zu untersuchen. Diese sollten auf Anzeichen von unbefugtem Zugriff, potenziellen Datenverletzungen und Systemschwächen überprüft werden.

Verwandter Artikel
DeepMind-CEO Hassabis: Ich schlafe sechs Stunden pro Tag und fühle mich normalerweise gegen 1 Uhr nachts energiegeladen. DeepMind-CEO Hassabis: Ich schlafe sechs Stunden pro Tag und fühle mich normalerweise gegen 1 Uhr nachts energiegeladen. Fortune hat kürzlich ein Interview mit Demis Hassabis, dem CEO von Google DeepMind, veröffentlicht, das seinen unkonventionellen Ansatz zu Erholung und Produktivität offenbart. Hassabis gab bekannt, dass er sehr wenig schläft und seine wachen Stunden
OpenAI und Anthropic kämpfen trotz Umsatzrückgängen um Marktanteile OpenAI und Anthropic kämpfen trotz Umsatzrückgängen um Marktanteile Obwohl jüngste Berichte darauf hindeuten, dass OpenAI seine Umsatzziele verfehlt hat, was an diesem Dienstag Druck auf die Technologieaktien ausübte, zeigen sich private Investoren in KI-Labore weiter
Einhaltung der Vorschriften für autonome Fahrzeuge in Kalifornien: Eine neue Ära von Bußgeldern, Geofences und 1 Million Meilen Einhaltung der Vorschriften für autonome Fahrzeuge in Kalifornien: Eine neue Ära von Bußgeldern, Geofences und 1 Million Meilen Guident betreibt einen AuveTech-Shuttle in Südflorida und verwaltet mithilfe seiner Fernüberwachungstechnologie eine vier Meilen lange Strecke in West Palm Beach sowie eine eine Meile lange Strecke in
Empfehlungen zu verwandten Spezialthemen
Schreiben KI-Tools zur Gliederung von Artikeln für das Verfassen langer Texte
KI-Tools zur Gliederung von Artikeln für das Verfassen langer Texte

2026: Die neuesten, besten und am besten bewerteten KI-Tools zur Erstellung von Gliederungen für lange Texte! Diese sorgfältig zusammengestellte Sammlung umfasst leistungsstarke, bahnbrechende Tools, die präzise, strukturierte Gliederungen liefern – getestet unter realen Bedingungen –, um die Effizienz beim Schreiben deutlich zu steigern. XIX.AI gehört zu dieser Eliteauswahl. Holen Sie sich einen Vergleich zwischen kostenlosen und kostenpflichtigen Angeboten, der Ihnen bei der Auswahl des perfekten Tools hilft. Entdecken Sie die Tools jetzt und sichern Sie sich Ihren KI-Vorteil!

9 Tools
xix.ai
Chatbot Die besten KI-Rollenspiel-Chat-Apps für Sprachpraxis, Vorstellungsgesprächsvorbereitung und tägliche Sprechflüssigkeit
Die besten KI-Rollenspiel-Chat-Apps für Sprachpraxis, Vorstellungsgesprächsvorbereitung und tägliche Sprechflüssigkeit

2026 Neueste Besten Top-bewerteten KI-Rollenspiel-Chat-Apps für Sprachpraxis, Vorstellungsgesprächsvorbereitung und tägliche Sprachflüssigkeit! XIX.AI kuratiert eine leistungsstarke, spielfeldverändernde Sammlung, die kostenlose gegen kostenpflichtige Vergleiche, reale Tests und wöchentlich aktualisierte Rankings bietet. Diese unbedingt auszuprobierenden Tools helfen Ihnen, Ihre Schreibfähigkeiten zu verbessern, Hürden der Sprachflüssigkeit zu überwinden und die Kommunikationseffizienz in allen alltäglichen Szenarien zu steigern. Entdecken Sie jetzt Ihr perfektes Werkzeug für Ihre Sprachentwicklung!

10 Tools
xix.ai
Musikkomposition KI-Tools zur Stim-Trennung für die Remix-Produktion, die Vorbereitung von Samples und Karaoke-Master
KI-Tools zur Stim-Trennung für die Remix-Produktion, die Vorbereitung von Samples und Karaoke-Master

Die besten und am besten bewerteten KI-Tools zur Stem-Trennung des Jahres 2026 – speziell ausgewählt für Remix-Produktionen, die Vorbereitung von Samples und Karaoke-Masters. Diese leistungsstarken, bahnbrechenden Tools haben sich in der Praxis bewährt und bieten präzise Audioisolierung, wodurch die Produktivität erheblich gesteigert wird. XIX.AI stellt einen wöchentlich aktualisierten Vergleichsleitfaden zwischen kostenlosen und kostenpflichtigen Lösungen bereit, der Ihnen hilft, die für Ihre Anforderungen passende Lösung zu finden, die Sie unbedingt ausprobieren sollten. Entdecken Sie ihn jetzt und sichern Sie sich Ihren KI-Vorteil.

8 Tools
xix.ai
Datenanalyse KI-basierte SQL-Copiloten für Umsatz-Dashboards, Kanalanalysen sowie Produktmetriken
KI-basierte SQL-Copiloten für Umsatz-Dashboards, Kanalanalysen sowie Produktmetriken

2026: Die neuesten und besten AI-SQL-Copiloten – alle in der Rangliste ganz oben! XIX.AI sammelt eine leistungsstarke Auswahl an Tools, die wöchentlich mit aktualisierten Tests aus der Praxis erweitert wird. Mit diesen unverzichtbaren Werkzeugen können Sie präzise Umsatzübersichten erstellen, Verkaufsprozesse analysieren sowie Produktmetriken schnell überwachen und so Ihre Produktivität erheblich steigern. Entdecken Sie jetzt das perfekte Tool für datenbasierte Entscheidungsfindung! 238 Zeichen

9 Tools
xix.ai
Musikkomposition Die besten KI-Tools zum Komponieren von Melodien für Songentwürfe
Die besten KI-Tools zum Komponieren von Melodien für Songentwürfe

2026 Neueste Besten Top-Bewerteten KI-Melodie-Schreibtools für Songentwürfe! XIX.AI hat eine hochleistungsfähige, bahnbrechende Kollektion zusammengestellt, die strengen Praxistests unterzogen wurde, um das beste Schreiberlebnis zu liefern. Sie finden detaillierte kostenlose versus kostenpflichtige Vergleiche, präzise Ranglisten und unbedingt auszuprobierende Optionen, die darauf ausgelegt sind, Ihnen zu helfen, beeindruckende Songentwürfe mühelos zu erstellen und Ihre kreative Produktivität erheblich zu steigern. Entdecken Sie jetzt Ihr perfektes Tool!

8 Tools
xix.ai
Chatbot Die besten KI-gestützten Gesprächstrainingstools für Vorstellungsgesprächspraxis
Die besten KI-gestützten Gesprächstrainingstools für Vorstellungsgesprächspraxis

2026 Neueste Besten Top-bewerteten KI-Konversationstrainer-Tools für Vorstellungsgesprächspraxis sind hier auf XIX.AI! Diese kuratierte Sammlung enthält leistungsstarke, bahnbrechende Tools, die strengen Praxistests unterzogen wurden, um präzises Feedback zu liefern. Sie finden einen Vergleich zwischen kostenlosen und kostenpflichtigen Optionen sowie detaillierte Rankings, die Ihnen helfen, die empfehlenswerte Option zu wählen, die Ihr Selbstvertrauen und Ihre Fähigkeiten verbessert. Entdecken Sie jetzt Ihr perfektes Tool für den Erfolg im Vorstellungsgespräch!

12 Tools
xix.ai
Kommentare (2)
0/500
JasonSmith
JasonSmith 15. Juni 2026 08:00:13 MESZ

This tutorial is surprisingly clear, even for someone like me who gets lost in cloud jargon. The way they break down the RAG integration with Azure AI Search makes me think I could actually pull this off without losing my mind. Just one question though—any tips for avoiding those nasty cost overruns when scaling up? 💸

DouglasMitchell
DouglasMitchell 30. Dezember 2025 13:30:53 MEZ

Tengo curiosidad por Azure AI Search, ¿realmente ayuda a mejorar tanto el chatbot? Aunque guías paso a paso son útiles, a menudo encuentro que la parte de datos y privacidad no se cubre bien. 🤔 Al final, un bot solo es tan inteligente como la información que le damos. ¿Se mencionan ahí consideraciones sobre cómo evitar sesgos en los datos de búsqueda? Algo que no acabo de ver claro.

OR