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
Inside Details Exposed About Next-Gen Gemini: Strained Computing Power, Internal Teams Disagreed on Development Priorities and Resource Allocation Inside Details Exposed About Next-Gen Gemini: Strained Computing Power, Internal Teams Disagreed on Development Priorities and Resource Allocation Berichten zufolge wurde der Start des hocherwarteten Next-Generation-Gemini-Modells von Google verschoben. Interne Uneinigkeiten über Entwicklungsprioritäten und Ressourcenallokation, kombiniert mit begrenzter Rechenkapazität und komplexen Genehmigun
OpenAI entkräftet Bedenken bezüglich des verlangsamen Wachstums und erklärt, dass mehrere Geschäftsbereiche ihre Expansion beschleunigen OpenAI entkräftet Bedenken bezüglich des verlangsamen Wachstums und erklärt, dass mehrere Geschäftsbereiche ihre Expansion beschleunigen Als Reaktion auf externe Kritik bezüglich des nachlassenden Umsatzwachstums und verpasster interner Zielvorgaben gab der KI-Pionier OpenAI am Dienstag, den 28. April, eine selbstbewusste Erklärung ab. Das Unternehmen präzisierte, dass seine Verbrauch
Alibaba Super Cup: Qwen3.8-Max debütiert mit verbesserten Coding- und Bürotools Alibaba Super Cup: Qwen3.8-Max debütiert mit verbesserten Coding- und Bürotools Alibaba hat offiziell Qwen3.8-Max vorgestellt, ein hochmodernes Foundation-Modell mit 2,4 Billionen Parametern. Diese bedeutende KI-Entwicklung bietet erhebliche Leistungssteigerungen in Kernbereichen wie Programmierung und professionelle Büroaufgabe
Empfehlungen zu verwandten Spezialthemen
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
Design & Kunst Die besten KI-Tools für den Stiltransfer für kreative Experimente
Die besten KI-Tools für den Stiltransfer für kreative Experimente

Die besten und am besten bewerteten KI-Tools für den Stiltransfer im Jahr 2026 – ideal für kreative Experimente! XIX.AI hat eine leistungsstarke, bahnbrechende Sammlung unverzichtbarer Tools zusammengestellt, die in Praxistests und strengen Bewertungen außergewöhnliche Ergebnisse liefern. Diese Top-Lösungen helfen Kreativen dabei, ihre Produktivität deutlich zu steigern, indem sie die Erstellung von Inhalten beschleunigen und unendliche kreative Möglichkeiten eröffnen. Entdecken Sie jetzt Ihr perfektes Tool und legen Sie noch heute los!

9 Tools
xix.ai
Comic-Erstellung Die besten KI-Tools für Sprechblasen zum visuellen Geschichtenerzählen
Die besten KI-Tools für Sprechblasen zum visuellen Geschichtenerzählen

Die besten und am besten bewerteten KI-Tools für Sprechblasen zum visuellen Storytelling des Jahres 2026 finden Sie hier auf XIX.AI! Diese sorgfältig zusammengestellte Sammlung umfasst leistungsstarke, bahnbrechende Tools, die Kreativen dabei helfen, ihre Produktivität zu steigern und kreative Blockaden zu überwinden. Holen Sie sich einen Vergleich zwischen kostenlosen und kostenpflichtigen Angeboten, sehen Sie sich Praxistests an und werfen Sie einen Blick auf die aktuellen Rankings, um die unverzichtbaren Lösungen zu finden, die sich perfekt für die Gestaltung fesselnder visueller Erzählungen eignen. Stöbern Sie jetzt und entdecken Sie Ihr ideales Tool!

10 Tools
xix.ai
Besprechungsassistent Die besten Tools zur Zusammenfassung von KI-Meetings: Entscheidungen und Folgemaßnahmen übersichtlich nachverfolgen
Die besten Tools zur Zusammenfassung von KI-Meetings: Entscheidungen und Folgemaßnahmen übersichtlich nachverfolgen

Die besten und am besten bewerteten KI-Tools zur Zusammenfassung von Besprechungen im Jahr 2026 für eine übersichtliche Nachverfolgung von Entscheidungen und müheloses Follow-up. Diese sorgfältig zusammengestellte Liste präsentiert leistungsstarke, bahnbrechende Lösungen, die die Produktivität drastisch steigern, indem sie Besprechungsnotizen automatisieren, wichtige Aktionspunkte identifizieren und die Teamkoordination projektübergreifend optimieren. Erhalten Sie einen Vergleich zwischen kostenlosen und kostenpflichtigen Angeboten sowie Praxistests und wöchentlich aktualisierte Rankings, die Ihnen helfen, das perfekte Tool zu finden. Entdecken Sie es jetzt und nutzen Sie Ihren KI-Vorteil!

9 Tools
xix.ai
Datenanalyse Die besten Tools für die KI-gestützte Datenreinigung: Fehlende Werte und Duplikate schnell beheben
Die besten Tools für die KI-gestützte Datenreinigung: Fehlende Werte und Duplikate schnell beheben

2026 – Die neuesten, besten und am höchsten bewerteten Tools für die Reinigung von KI-Daten, um fehlende Werte sowie Duplikate schnell zu beheben. Diese sorgfältig zusammengestellte Liste präsentiert leistungsstarke Lösungen, die die Produktivität erheblich steigern. Jedes Tool wurde in der Praxis gründlich getestet, um seine Zuverlässigkeit zu gewährleisten. Holen Sie sich einen kostenlosen Vergleich zwischen kostenloser und kostenpflichtiger Variante und entdecken Sie das für Ihre Bedürfnisse beste Tool. Entdecken Sie es jetzt auf XIX.AI, um Ihren Vorteil in der KI-Branche zu erlangen.

11 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