Skip to main content
Function Calling stelt AI-modellen in staat om te communiceren met externe tools en API’s, zodat ze specifieke acties kunnen uitvoeren en toegang hebben tot realtime informatie. Deze mogelijkheid breidt de functionaliteit van AI-modellen uit tot voorbij eenvoudige tekstgeneratie, waardoor dynamischere en praktischere toepassingen mogelijk worden.

Ondersteunde modellen

De volgende modellen ondersteunen Function Calling:

Snelstartgids

Deze gids laat zien hoe je Function Calling gebruikt om actuele weersinformatie op te halen voor een door de gebruiker opgegeven locatie. We doorlopen een volledig Python-codevoorbeeld. Raadpleeg voor de specifieke API-indeling van Function Calling de API-referentie Create Chat Completion.

1. Initialiseer de client

Eerst moet je de client initialiseren met je Novita API key.

2. Definieer de functie die moet worden aangeroepen

Definieer vervolgens de Python-functie die het model kan aanroepen. In dit voorbeeld is het een functie om weersinformatie op te halen.

3. Stel het API-verzoek samen met tools en gebruikersbericht

Maak nu het API-verzoek naar het Novita-endpoint. Dit verzoek bevat de parameter tools, waarmee de functies worden gedefinieerd die het model kan gebruiken, en het bericht van de gebruiker.
Uitvoer:

4. Reageer met het resultaat van de functieaanroep en verkrijg het definitieve antwoord

De volgende stap is het verwerken van de functieaanroep, het uitvoeren van de functie get_weather en het terugsturen van het resultaat naar het model om de definitieve reactie voor de gebruiker te genereren.
Uitvoer:

De volledige code

Laatst gewijzigd op 10 augustus 2026