Bevor Sie beginnen
- Ein Novita-Konto und ein API-Schlüssel. Siehe API-Schlüsselverwaltung, um einen zu erstellen.
- Exportieren Sie Ihren Schlüssel, damit die folgenden Beispiele ihn verwenden können.
NOVITA_API_KEYist einfach Ihr Novita API-Schlüssel aus Schritt 1 — derselbe Schlüssel funktioniert für jeden Anbieter:
- Basis-URL:
https://api.novita.ai - Auth-Header:
Authorization: Bearer <api_key> - Content-Type:
application/json
Ihre erste Suche
Das folgende Beispiel führt eine Exa-Suche aus. Jede Anfrage besteht einfach aus einer Route plus einem JSON-Body.Suchmaschinen wechseln
Eine Suchmaschine zu wechseln bedeutet, die Route und den Request-Body an den Anbieter anzupassen — Ihr Schlüssel, Host und Auth-Header bleiben gleich. Hier ist dieselbe Absicht für Tavily ausgedrückt:numResults, Tavily verwendet max_results. Die vollständige Parameterliste jedes Anbieters finden Sie in seiner API-Referenz.
Eigenes Anbieter-SDK verwenden
AI Search ist eine Passthrough-Integration, daher funktioniert das offizielle SDK eines Anbieters, solange es Ihnen erlaubt, die Basis-URL zu überschreiben — verweisen Sie es auf die passende Gateway-Route und übergeben Sie Ihren Novita-Schlüssel. Das Exa Python SDK akzeptiert zum Beispiel einebase_url:
Wenn ein SDK keine Einstellung für die Basis-URL bereitstellt, rufen Sie die REST-Endpunkte einfach direkt mit einem beliebigen HTTP-Client auf, wie oben gezeigt — dieser Weg funktioniert immer.
Funktionsweise
Novita stellt jeden Anbieter als Passthrough-Endpunkt bereit. Ihre Anfrage wird mit Ihrem Novita API-Schlüssel authentifiziert und anschließend an den Upstream-Anbieter weitergeleitet, wobei das anbieter-eigene Anfrage- und Antwortformat verwendet wird.- Ein Zugangsschlüssel. Verwenden Sie Ihren vorhandenen Novita API-Schlüssel als
Bearer <api_key>für jeden Anbieter. - Anbieter-native Bodies. Anfrage- und Antwortstrukturen entsprechen dem Upstream-Anbieter, sodass die eigenen Beispiele und Anfrageformate des Anbieters übernommen werden können — richten Sie einfach die Basis-URL auf Novita aus.
- Engines pro Anfrage austauschen. Anbieter zu wechseln bedeutet, Route und Body zu ändern, nicht Ihre Authentifizierung oder Ihre Kontoeinrichtung.
Unterstützte Anbieter
Exa
Neuronale und semantische Websuche mit integrierter Inhaltsextraktion und Antwortsynthese. Stark für Recherche, das Finden von Seiten nach Bedeutung und strukturierte Ausgabe.
Tavily
Schnelle, LLM-optimierte Suche und Retrieval mit Site-Crawling und Mapping. Stark für Nachrichten- und Finanzthemen, Extraktionspipelines und Lookups mit niedriger Latenz.
Funktionen auf einen Blick
Endpunktreferenz
Fehlerbehebung
- 400 Bad Request — ein Parameter entspricht nicht dem Schema des Anbieters. Prüfen Sie, ob Sie die Feldnamen dieses Anbieters verwenden (zum Beispiel
numResultsvs.max_results). - 429 Too Many Requests — Sie haben ein Rate Limit erreicht. Warten Sie kurz und versuchen Sie es erneut, oder reduzieren Sie das Anfragevolumen.
Wohin als Nächstes
Webbasierte Antworten & RAG
Speisen Sie Suchergebnisse in die LLM API ein, um Retrieval-Augmented-Generation-(RAG)-Pipelines mit zitierten Antworten zu erstellen.