Was ist Dify?
Dify ist eine Open-Source-Plattform, die die Entwicklung generativer KI-Anwendungen vereinfacht. Ganz gleich, ob Sie einen Chatbot, einen Wissensassistenten oder andere KI-gestützte Tools erstellen: Dify erleichtert die Integration fortschrittlicher Sprachmodelle wie Novita AI’s DeepSeek und deren schnelle Bereitstellung mit minimalem Programmieraufwand.Wichtige Funktionen von Dify:
- Visuelle Entwicklung: Die Drag-and-Drop-Oberfläche von Dify ermöglicht es Ihnen, Anwendungen schnell zu erstellen und bereitzustellen, ohne umfangreiche Programmierung, und reduziert so die Entwicklungszeit.
- Erweiterung durch Wissensdatenbanken: Verbessern Sie KI-Antworten mit Retrieval-Augmented Generation (RAG). Diese Funktion verbindet Ihre KI mit internen Dokumenten oder spezialisierten Daten, um präzise, kontextbezogene und informative Antworten zu liefern.
- Workflow-Erweiterung: Integrieren Sie anspruchsvolle Logik mit funktionalen Knoten in Ihre KI-Apps. Sie können außerdem Drittanbieterplattformen für zusätzliche Funktionen anbinden.
- Dateneinblicke: Verfolgen Sie wichtige Leistungskennzahlen wie Konversationen, Engagement und Antwortqualität. Dify lässt sich außerdem in spezialisierte Analyseplattformen integrieren, um die KI-Leistung zu überwachen und zu verbessern.
Voraussetzungen
Bevor Sie beginnen, stellen Sie sicher, dass Sie Folgendes haben:- Novita AI LLM API Key:
- Besuchen Sie die Website von Novita AI und erstellen Sie ein Konto.
-
Gehen Sie nach dem Anmelden zur Seite Key Management, um Ihren API Key zu generieren. Dieser Schlüssel ist erforderlich, um die Modelle von Novita AI mit Dify zu verbinden.

- Dify-Konto:
- Registrieren Sie sich unter Dify.ai für ein Dify-Konto, um mit der Erstellung von KI-Anwendungen zu beginnen.
Integrationsschritte
1. Novita AI mit Dify verbinden
So verbinden Sie die Modelle von Novita AI mit Dify:- Melden Sie sich bei Ihrem Dify-Konto an.
- Klicken Sie oben rechts auf Ihr Profilsymbol oder Ihren Namen und wählen Sie Settings aus.
- Suchen Sie im Abschnitt Model Providers in der Liste nach Novita AI.
- Fügen Sie Ihren Novita AI API Key in das bereitgestellte Feld ein und klicken Sie auf Save.
2. Eine DeepSeek-KI-Anwendung erstellen
Sobald die Integration abgeschlossen ist, können Sie eine von DeepSeek R1 unterstützte Anwendung erstellen:- Klicken Sie auf der Dify-Startseite in der linken Seitenleiste auf Create Blank App.
-
Wählen Sie Chatbot als Anwendungstyp aus.

-
Geben Sie Ihrer App einen Namen (z. B. „DeepSeek R1 Bot“) und klicken Sie auf Create.

-
Wählen Sie im Dropdown-Menü Model die Option Novita AI DeepSeek R1 aus.

3. Wissensdatenbank für verbesserte Textanalyse aktivieren
Um die Genauigkeit der Antworten Ihrer KI zu verbessern, erweitern Sie sie um eine Wissensdatenbank. Mithilfe von Retrieval-Augmented Generation (RAG) kann Ihre KI auf Dokumente zugreifen und kontextuell relevantere Antworten generieren.Schritt 1: Eine Wissensdatenbank erstellen
-
Gehen Sie in Dify zum Abschnitt Knowledge Base und klicken Sie auf Create Knowledage.

-
Laden Sie Dokumente hoch (z. B. Leitfäden, FAQs, Handbücher), die relevante Informationen bereitstellen, die Ihre KI verwenden kann.

-
Verwenden Sie den Parent-Child Segmentation Mode, um die Dokumenthierarchie und den Kontext beizubehalten. So wird sichergestellt, dass DeepSeek die Inhalte korrekt verarbeitet und Beziehungen zwischen Abschnitten versteht.

Schritt 2: Die Wissensdatenbank in Ihre KI-App integrieren
-
Klicken Sie in den Context Settings Ihres Chatbots auf die Option Add Knowledge Base.

- Wählen Sie die hochgeladenen Dokumente aus und integrieren Sie sie in den Kontext Ihrer App, um deren Antworten zu verbessern.
Schritt 3: Ihre KI-Anwendung teilen
Sobald Ihre KI-App bereit ist, können Sie sie auf externen Plattformen teilen oder einbetten:
- Öffentlicher Link: Generieren Sie einen öffentlichen Link, über den andere auf Ihre KI-Anwendung zugreifen können.
- Auf Websites einbetten: Betten Sie Ihre App mithilfe des von Dify bereitgestellten Embed-Codes direkt in Ihre Website ein.
4. KI-Fähigkeiten mit workflowbasierten Anwendungen erweitern
Wenn Sie mehr als nur einen Chatbot benötigen, unterstützt Dify workflowbasierte Anwendungen. Dadurch können Sie benutzerdefinierte Geschäftslogik hinzufügen und die Fähigkeiten Ihrer KI mithilfe funktionaler Knoten erweitern.- Wählen Sie Workflow als Anwendungstyp aus.
- Verwenden Sie Drag-and-Drop-Knoten, um das Verhalten Ihrer App basierend auf Bedingungen oder Aktionen zu definieren.
-
Integrieren Sie externe APIs (z. B. Google Search, Datenbanken), um Ihrer KI umfangreichere Daten zur Verarbeitung bereitzustellen und dadurch aufschlussreichere sowie automatisierte Antworten zu ermöglichen.
