Skip to main content
AI Search geeft je applicatie live toegang tot het web via één enkele Novita-gateway. In plaats van je bij elke zoekprovider aan te melden, afzonderlijke sleutels te beheren en verschillende authenticatieschema’s te leren, roep je Novita aan met één API-sleutel en kies je per verzoek de zoekmachine die je wilt gebruiken. Deze gids brengt je in een paar minuten van nul naar een werkende webzoekopdracht. Je verifieert met één Novita API-sleutel, voert een zoekopdracht uit en ziet hoe je van provider kunt wisselen zonder je setup te wijzigen.

Voordat je begint

  1. Een Novita-account en een API-sleutel. Zie API-sleutelbeheer om er een aan te maken.
  2. Exporteer je sleutel zodat de onderstaande voorbeelden deze kunnen gebruiken. NOVITA_API_KEY is gewoon je Novita API-sleutel uit stap 1 — dezelfde sleutel werkt voor elke provider:
Alle AI Search-endpoints delen dezelfde basis-URL en authenticatie:
  • Basis-URL: https://api.novita.ai
  • Auth-header: Authorization: Bearer <api_key>
  • Contenttype: application/json

Je eerste zoekopdracht

Het onderstaande voorbeeld voert een Exa-zoekopdracht uit. Elk verzoek is slechts een route plus een JSON-body.

Wisselen van zoekmachine

Wisselen van zoekmachine betekent dat je de route en de request-body wijzigt om bij de provider te passen — je sleutel, host en auth-header blijven hetzelfde. Hier is dezelfde intentie uitgedrukt voor Tavily:
Let op de kleine verschillen: Exa gebruikt numResults, Tavily gebruikt max_results. De volledige parameterlijst van elke provider staat in de API-referentie.

Gebruik je eigen provider-SDK

AI Search is een passthrough-integratie, dus de officiële SDK van een provider werkt zolang je hiermee de basis-URL kunt overschrijven — wijs deze naar de bijbehorende gatewayroute en geef je Novita-sleutel door. De Exa Python SDK neemt bijvoorbeeld een base_url:
Als een SDK geen instelling voor de basis-URL beschikbaar maakt, roep dan gewoon de REST-endpoints rechtstreeks aan met een willekeurige HTTP-client, zoals hierboven getoond — dat pad werkt altijd.

Zo werkt het

Novita stelt elke provider beschikbaar als een passthrough-endpoint. Je verzoek wordt geverifieerd met je Novita API-sleutel en vervolgens doorgestuurd naar de upstreamprovider met de eigen verzoek- en antwoordindeling van die provider.
  • Één credential. Gebruik je bestaande Novita API-sleutel als Bearer <api_key> voor elke provider.
  • Provider-eigen bodies. De structuur van verzoeken en antwoorden komt overeen met de upstreamprovider, dus de eigen voorbeelden en request-formaten van de provider blijven toepasbaar — wijs de basis-URL gewoon naar Novita.
  • Wissel engines per verzoek. Wisselen van provider betekent dat je de route en de body wijzigt, niet je auth of je accountsetup.
Dit is nuttig wanneer een model informatie nodig heeft waarop het niet is getraind: actuele gebeurtenissen, snel veranderende documentatie, prijzen of elk feit dat op het open web staat. Combineer dit met de LLM API om retrieval-augmented generation (RAG), onderzoeksagents en web-onderbouwde assistenten te bouwen.

Ondersteunde providers

Exa

Neurale en semantische webzoekfunctie met ingebouwde contentextractie en antwoordsynthese. Sterk voor onderzoek, pagina’s vinden op betekenis en gestructureerde output.

Tavily

Snelle, voor LLM’s geoptimaliseerde zoek- en ophaalfuncties met sitecrawling en mapping. Sterk voor nieuws- en financiële onderwerpen, extractiepijplijnen en lookups met lage latency.

Mogelijkheden in één oogopslag

Endpointreferentie

Probleemoplossing

  • 400 Bad Request — een parameter komt niet overeen met het schema van de provider. Controleer of je de veldnamen van die provider gebruikt (bijvoorbeeld numResults versus max_results).
  • 429 Too Many Requests — je hebt een ratelimiet bereikt. Wacht even en probeer opnieuw, of verlaag het requestvolume.
Voor de volledige lijst, zie de sectie Fouten op een AI Search-API-referentiepagina.

Waar nu naartoe

Web-onderbouwde antwoorden & RAG

Voer zoekresultaten in de LLM API in om retrieval-augmented generation (RAG)-pijplijnen met antwoorden met bronvermeldingen te bouwen.
Laatst gewijzigd op 10 augustus 2026