Wie man DeepSeek Coder 33B mit Ollama ausführt und eine KI-App mit Anakin AI erstellt.

In der sich schnell entwickelnden Welt der künstlichen Intelligenz (KI) suchen Entwickler und Enthusiasten ständig nach leistungsstarken Tools, um ihren Arbeitsablauf zu optimieren und neue Möglichkeiten zu entdecken. Dieser Leitfaden führt Sie durch den Prozess des Ausführens des DeepSeek Coder 33B, einem hochmodernen KI-Modell für Codierungsaufgaben, unter Verwendung von Ollama,

Build APIs Faster & Together in Apidog

Wie man DeepSeek Coder 33B mit Ollama ausführt und eine KI-App mit Anakin AI erstellt.

Start for free
Inhalte

In der sich schnell entwickelnden Welt der künstlichen Intelligenz (KI) suchen Entwickler und Enthusiasten ständig nach leistungsstarken Tools, um ihren Arbeitsablauf zu optimieren und neue Möglichkeiten zu entdecken. Dieser Leitfaden führt Sie durch den Prozess des Ausführens des DeepSeek Coder 33B, einem hochmodernen KI-Modell für Codierungsaufgaben, unter Verwendung von Ollama, und dem Aufbau einer KI-App mit Anakin AI, einer No-Code-Plattform zur Erstellung von KI-Anwendungen.

Teil 1: Ausführen von DeepSeek Coder 33B mit Ollama

Ollama ist eine Open-Source-Plattform, mit der Sie verschiedene KI-Modelle, einschließlich DeepSeek Coder 33B, ausführen und interagieren können. Dieses leistungsstarke Modell, entwickelt von DeepSeek AI, ist speziell für Codierungsaufgaben konzipiert und wurde auf einem massiven Datensatz von Code und natürlicher Sprache trainiert.

Schritt 1: Installieren Sie Ollama

Bevor Sie DeepSeek Coder 33B ausführen können, müssen Sie Ollama auf Ihrem System installieren. Ollama ist für verschiedene Betriebssysteme wie Windows, macOS und Linux verfügbar. Die Installationsanweisungen und Download-Links finden Sie auf der offiziellen Ollama-Website (https://ollama.com).

Wenn Sie das entsprechende Paket für Ihr System heruntergeladen haben, folgen Sie den bereitgestellten Installationsanweisungen. Dieser Prozess umfasst in der Regel das Entpacken des Pakets und das Ausführen des Installationsskripts.

Schritt 2: Laden Sie das DeepSeek Coder 33B-Modell herunter

Nach der Installation von Ollama müssen Sie das DeepSeek Coder 33B-Modell herunterladen. Dieses Modell ist auf der Hugging Face-Plattform, einem beliebten Repository für KI-Modelle und Datensätze, verfügbar. Sie finden das DeepSeek Coder 33B-Modell unter folgendem Link: https://huggingface.co/deepseek-ai/deepseek-coder-33b-instruct

Um das Modell herunterzuladen, können Sie die Ollama-Befehlszeilenschnittstelle (CLI) verwenden. Öffnen Sie Ihr Terminal oder die Eingabeaufforderung und navigieren Sie zum Verzeichnis, in dem Sie das Modell speichern möchten. Führen Sie dann den folgenden Befehl aus:

ollama create deepseek-33b -f ./modelfile

Dieser Befehl erstellt ein neues Modell mit dem Namen deepseek-33b und lädt die erforderlichen Dateien aus dem Hugging Face-Repository herunter. Die Option -f ./modelfile gibt den Pfad zur Modelldatei an, die die Konfiguration und Parameter für das DeepSeek Coder 33B-Modell enthält.

Schritt 3: Führen Sie das DeepSeek Coder 33B-Modell aus

Nachdem das Modell heruntergeladen und erstellt wurde, können Sie es mit der Ollama CLI ausführen. Navigieren Sie in Ihrem Terminal oder der Eingabeaufforderung zum Verzeichnis, in dem Sie Ollama installiert haben, und führen Sie den folgenden Befehl aus:

ollama run deepseek-33b

Dieser Befehl startet das DeepSeek Coder 33B-Modell und öffnet eine interaktive Sitzung, in der Sie Eingaben bereitstellen und Antworten erhalten können.

Beispielhafte Verwendung:

Human: Schreiben Sie eine Python-Funktion, um die Fakultät einer gegebenen Zahl zu berechnen.
Assistant: Hier ist eine Python-Funktion, um die Fakultät einer gegebenen Zahl zu berechnen:

def factorial(n):
    """
    Berechnet die Fakultät einer gegebenen Zahl.
    
    Args:
        n (int): Die Zahl, für die die Fakultät berechnet werden soll.
        
    Returns:
        int: Die Fakultät der gegebenen Zahl.
    """
    if n == 0:
        return 1
    else:
        return n * factorial(n-1)

# Beispielhafte Verwendung
print(factorial(5))  # Ausgabe: 120

In diesem Beispiel generiert das DeepSeek Coder 33B-Modell eine Python-Funktion, die mithilfe von Rekursion die Fakultät einer gegebenen Zahl berechnet. Die Funktion enthält eine Dokumentationszeichenkette, die ihren Zweck, ihre Argumente und den Rückgabewert erklärt.

Teil 2: Erstellen einer KI-App mit Anakin AI

Anakin AI ist eine No-Code-Plattform, mit der Sie KI-Anwendungen erstellen können, ohne eine einzige Codezeile schreiben zu müssen. Sie bietet eine benutzerfreundliche Benutzeroberfläche und eine Vielzahl vordefinierter KI-Modelle, was sie für Benutzer mit unterschiedlichen technischen Kenntnissen zugänglich macht.

Schritt 1: Registrieren Sie sich für Anakin AI

Um mit Anakin AI zu beginnen, müssen Sie ein Konto auf ihrer Website erstellen (https://www.anakin.ai). Der Registrierungsprozess ist unkompliziert und erfordert grundlegende Informationen wie Ihren Namen, Ihre E-Mail-Adresse und ein Passwort.

Schritt 2: Entdecken Sie vordefinierte KI-Apps

Nachdem Sie sich registriert und angemeldet haben, gelangen Sie zu Ihrem persönlichen Arbeitsbereich. Anakin AI bietet eine Vielzahl vordefinierter KI-Apps, die Sie erkunden und sofort verwenden können. Diese Apps decken verschiedene Bereiche ab, darunter Content-Erstellung, Bildverarbeitung, Datenanalyse und vieles mehr.

Um vordefinierte Apps zu finden, klicken Sie auf die Schaltfläche "Entdecken" in der oberen Navigationsleiste. Dadurch gelangen Sie zu einer Bibliothek verfügbarer Apps, die Sie basierend auf Kategorien filtern oder nach spezifischen Funktionalitäten suchen können.

Schritt 3: Erstellen Sie eine neue KI-App

Wenn Sie keine vordefinierte App finden, die Ihren Anforderungen entspricht, können Sie eine neue KI-App von Grund auf erstellen. In Ihrem persönlichen Arbeitsbereich klicken Sie auf die Schaltfläche "App erstellen" und wählen den App-Typ aus, den Sie erstellen möchten.

Anakin AI bietet drei Hauptarten von Apps an:

  1. Quick App: Diese Art von App eignet sich zum Generieren von Textinhalten, wie z.B. Blog-Beiträgen, Übersetzungen oder kreativem Schreiben.
  2. Chatbot App: Wie der Name schon sagt, ermöglicht Ihnen diese App das Erstellen von Chatbots, die in natürlichen Gesprächen mit Benutzern interagieren können.
  3. Workflow App: Workflow-Apps sind komplexer und ermöglichen es Ihnen, mehrere KI-Modelle und Funktionen zu einer einzigen Anwendung zu kombinieren.

Für dieses Beispiel erstellen wir eine Quick App.

Schritt 4: Passen Sie Ihre KI-App an

Nach der Auswahl des App-Typs gelangen Sie zur App-Builderschnittstelle. Hier können Sie verschiedene Aspekte Ihrer App anpassen, wie z.B. die Eingabefelder, das zu verwendende KI-Modell und das Ausgabeformat.

Bei einer Quick App definieren Sie in der Regel Folgendes:

  1. Eingabefelder: Dies sind die Felder, in denen Benutzer die erforderlichen Informationen für die App-Erstellung angeben. Wenn Sie beispielsweise eine App zum Generieren von Blog-Beitragsideen erstellen, könnten Sie Eingabefelder für das Thema, die Zielgruppe und den gewünschten Ton haben.
  2. KI-Modell: Anakin AI bietet eine Reihe von KI-Modellen verschiedener Anbieter wie OpenAI, Anthropic und Google an. Sie können das Modell auswählen, das am besten zu den Anforderungen Ihrer App passt.
  3. Prompt-Vorlage: Dies ist die Vorlage, die das KI-Modell verwendet, um Inhalte basierend auf der Benutzereingabe zu generieren. Sie können die Prompt-Vorlage anpassen, um sicherzustellen, dass die generierten Inhalte Ihren spezifischen Anforderungen entsprechen.
  4. Ausgabeformat: Schließlich können Sie das Format festlegen, in dem die generierten Inhalte präsentiert werden sollen, wie z.B. Klartext, Markdown oder HTML.

Nachdem Sie Ihre App angepasst haben, können Sie sie testen, indem Sie Beispieleingaben bereitstellen und Inhalte generieren. Wenn Sie mit den Ergebnissen zufrieden sind, können Sie Ihre App speichern und für andere Benutzer verfügbar machen.

Schritt 5: Integrieren Sie Anakin AI's API (Optional)

Anakin AI bietet umfangreiche API-Dienste für alle Anwendungen an und ermöglicht es Entwicklern und Organisationen so, ihre Projekte nahtlos zu integrieren und zu verbessern.

Indem Sie diese APIs nutzen, erhalten Benutzer die Flexibilität, die leistungsstarken Produktfunktionen von Anakin AI in ihren eigenen Anwendungen einfach zu nutzen. Diese Möglichkeit ermöglicht es Entwicklern und Organisationen, ihre spezifischen Anpassungsanforderungen zu erfüllen, ohne sich mit komplexer Backend-Architektur und Bereitstellungsprozessen befassen zu müssen. Dadurch werden Entwicklungskosten und Arbeitsaufwand erheblich reduziert und Entwicklern ein unvergleichlicher Komfort geboten.

💡
Interessiert an den neuesten Trends in der KI?

Dann sollten Sie Anakin AI nicht verpassen!

Anakin AI ist eine All-in-One-Plattform für Ihre Workflow-Automatisierung. Erstellen Sie leistungsstarke KI-Apps mithilfe eines benutzerfreundlichen No-Code-App-Builders und profitieren Sie von Funktionen wie Llama 3, Claude, GPT-4, Uncensored LLMs, Stable Diffusion und vielem mehr.

Erstellen Sie Ihre Traum-KI-App innerhalb von Minuten, nicht Wochen, mit Anakin AI!

Vorteile der API-Integration

  • Entwickeln Sie schnell an Ihre Geschäftsanforderungen angepasste KI-Anwendungen mithilfe der intuitiven visuellen Benutzeroberfläche von Anakin AI mit Echtzeit-Implementierung für alle Clients.
  • Unterstützung für mehrere KI-Modellanbieter, die Ihnen die Flexibilität bieten, Anbieter bei Bedarf zu wechseln.
  • Vorverpackter Zugriff auf die wesentlichen Funktionen des KI-Modells.
  • Bleiben Sie mit bevorstehenden erweiterten Funktionen, die über die API verfügbar sind, immer vorne.

So verwenden Sie Anakin AI zum Erstellen Ihrer KI-App

Upgrade Ihres Plans und Überprüfen Ihrer Kontoguthaben: Anakin AI's API-Service steht derzeit exklusiv Abonnenten zur Verfügung. Beim Verwenden des KI-Modells über API-Aufrufe wird Guthaben von Ihrem Kontostand verbraucht. Um Ihren Abonnementstatus zu überprüfen oder Ihren Plan zu aktualisieren, navigieren Sie zur Anakin AI Web App, klicken Sie auf den Avatar in der unteren linken Ecke und greifen Sie auf die Upgrade-Seite zu. Bitte stellen Sie sicher, dass Ihr aktuelles Konto über ausreichendes Guthaben verfügt.

Testen Sie Ihre App: Um die App zu testen, wählen Sie die App aus und klicken Sie auf die Schaltfläche "Generieren". Stellen Sie sicher, dass sie ordnungsgemäß ausgeführt wird und die erwartete Ausgabe erzeugt.

API-Dokumentation anzeigen und API-Zugriffstoken verwalten: Besuchen Sie als Nächstes den App-Integration-Bereich oben. In diesem Bereich können Sie auf "Details anzeigen" klicken, um die von Anakin AI bereitgestellte API-Dokumentation anzuzeigen, Zugriffstoken verwalten und die App-ID einsehen.

Generieren Sie Ihr API-Zugriffstoken: Klicken Sie auf die Schaltfläche "Token verwalten", um Ihr API-Zugriffstoken zu verwalten, und wählen Sie "Neues Token", um Ihr API-Zugriffstoken zu generieren. Konfigurieren Sie das Token, klicken Sie dann auf "Speichern und Token generieren" und speichern Sie das API-Zugriffstoken sicher. Beachten Sie, dass das generierte API-Zugriffstoken nur einmal angezeigt wird, also stellen Sie sicher, dass Sie es sofort kopieren und sicher speichern.

Es ist eine bewährte Vorgehensweise, API-Schlüssel im Klartext über Backend-Aufrufe anstelle von direktem Frontend-Code oder Anforderungen offenzulegen, um Missbrauch oder Angriffe auf Ihre App zu verhindern. Sie können mehrere API-Zugriffstoken für eine App erstellen, um sie auf verschiedene Benutzer oder Entwickler zu verteilen und sicherzustellen, dass Benutzer der API auf die von der App-Entwickler bereitgestellten KI-Funktionen zugreifen können, während das zugrunde liegende Prompt-Engineering und andere Werkzeugfunktionen intakt bleiben.

Beispiel für die API-Verwendung einer Quick App

Mit einer Quick App können Sie qualitativ hochwertige Textinhalte wie Blog-Beiträge, Übersetzungen und andere kreative Inhalte generieren. Durch Aufruf der "Run a Quick App" API wird der vom Benutzer eingegebene Inhalt gesendet und das generierte Textergebnis abgerufen.

Die für die Textgenerierung verwendeten Modellparameter und die Prompt-Vorlage hängen von den Eingabeeinstellungen auf der Anakin AI App -> Verwalten -> Design-Seite ab.

Die API-Dokumentation und Beispielanforderungen für die App finden Sie in App -> Integration -> API-Liste -> Details anzeigen.

Hier finden Sie ein Beispiel für einen API-Aufruf zur Erstellung von Textergänzungsinformationen:

curl --location --request POST 'https://api.anakin.ai/v1/quickapps/{{appId}}/runs' \
--header 'Authorization: Bearer ANAKINAI_API_ACCESS_TOKEN' \
--header 'X-Anakin-Api-Version: 2024-05-06' \
--header 'Content-Type: application/json' \
--data-raw '{
    "inputs": {
      "Product/Service": "Cloud Service",
      "Features": "Zuverlässigkeit und Leistung.",
      "Advantages": "Effizienz"
    },
    "stream": true
}'

Beispiel für die API-Verwendung einer Chatbot-App

Mit einer Chatbot-App können Sie Chatbots erstellen, die in natürlichen Frage-Antwort-Formaten mit Benutzern interagieren. Um ein Gespräch zu beginnen, rufen Sie die "Conversation with Chatbot" API auf und geben Sie den zurückgegebenen Parametername an, um das Gespräch aufrechtzuerhalten.

Die API-Dokumentation und Beispielanforderungen für die App finden Sie in App -> Integration -> API-Liste -> Details anzeigen.

Hier finden Sie ein Beispiel für einen API-Aufruf zum Senden von Konversationsnachrichten:

curl --location --request POST 'https://api.anakin.ai/v1/chatbots/{{appId}}/messages' \
--header 'Authorization: Bearer ANAKINAI_API_ACCESS_TOKEN' \
--header 'X-Anakin-Api-Version: 2024-05-06' \
--header 'Content-Type: application/json' \
--data-raw '{
    "content": "Wie ist Ihr Name? Sind Sie der Kluge?",
    "stream": true
}'

Indem Sie Anakin AI's APIs in Ihre Anwendungen integrieren, können Sie die Leistungsfähigkeit von KI-Modellen und -Funktionalitäten nutzen und gleichzeitig die Kontrolle über das Benutzererlebnis und die Anpassungsoptionen behalten.

Fazit

In diesem umfassenden Leitfaden haben Sie gelernt, wie Sie das DeepSeek Coder 33B-Modell mithilfe von Ollama, einem leistungsstarken Tool zur Interaktion mit KI-Modellen, ausführen und wie Sie mit Anakin AI, einer No-Code-Plattform, die den Prozess der Erstellung und Bereitstellung von KI-Lösungen vereinfacht, KI-Anwendungen erstellen können.

Indem Sie den in diesem Artikel beschriebenen Schritten folgen, können Sie die Fähigkeiten des DeepSeek Coder 33B-Modells für Codierungsaufgaben nutzen und Anakin AI verwenden, um maßgeschneiderte KI-Apps entsprechend Ihren spezifischen Anforderungen zu erstellen. Egal, ob Sie ein Entwickler, Unternehmer oder einfach nur ein KI-Enthusiast sind, diese Tools bieten eine nahtlose und zugängliche Möglichkeit, das enorme Potenzial der künstlichen Intelligenz zu erkunden.

💡
Interessiert an den neuesten Trends in der KI?

Dann sollten Sie Anakin AI nicht verpassen!

Anakin AI ist eine All-in-One-Plattform für Ihre Workflow-Automatisierung. Erstellen Sie leistungsstarke KI-Apps mithilfe eines benutzerfreundlichen No-Code-App-Builders und profitieren Sie von Funktionen wie Llama 3, Claude, GPT-4, Uncensored LLMs, Stable Diffusion und vielem mehr.

Erstellen Sie Ihre Traum-KI-App innerhalb von Minuten, nicht Wochen, mit Anakin AI!