Skip to main content
Function Calling ermöglicht es KI-Modellen, mit externen Tools und APIs zu interagieren, sodass sie bestimmte Aktionen ausführen und auf Echtzeitinformationen zugreifen können. Diese Fähigkeit erweitert die Funktionalität von KI-Modellen über die einfache Textgenerierung hinaus und ermöglicht dynamischere und praktischere Anwendungen.

Unterstützte Modelle

Die folgenden Modelle unterstützen Function Calling:

Schnellstartanleitung

Diese Anleitung zeigt, wie Sie Function Calling verwenden, um aktuelle Wetterinformationen für einen vom Benutzer angegebenen Standort abzurufen. Wir gehen ein vollständiges Python-Codebeispiel durch. Das spezifische API-Format von Function Calling finden Sie in der API-Referenz Create Chat Completion.

1. Client initialisieren

Zunächst müssen Sie den Client mit Ihrem Novita-API-Schlüssel initialisieren.

2. Die aufzurufende Funktion definieren

Definieren Sie als Nächstes die Python-Funktion, die das Modell aufrufen kann. In diesem Beispiel handelt es sich um eine Funktion zum Abrufen von Wetterinformationen.

3. API-Anfrage mit Tools und Benutzernachricht erstellen

Erstellen Sie nun die API-Anfrage an den Novita-Endpunkt. Diese Anfrage enthält den Parameter tools, der die Funktionen definiert, die das Modell verwenden kann, sowie die Nachricht des Benutzers.
Ausgabe:

4. Mit dem Ergebnis des Funktionsaufrufs antworten und die endgültige Antwort abrufen

Im nächsten Schritt wird der Funktionsaufruf verarbeitet, die Funktion get_weather ausgeführt und das Ergebnis an das Modell zurückgesendet, damit es die endgültige Antwort an den Benutzer generieren kann.
Ausgabe:

Der vollständige Code

Zuletzt geändert am 15. Mai 2026