Allgemeine Einführung
Tavily ist ein für KI konzipiertes Suchwerkzeug, dessen Hauptziel es ist, Entwicklern und großen Modellen den Zugang zu präzisen Online-Informationen in Echtzeit zu ermöglichen. Es richtet sich nicht wie eine herkömmliche Suchmaschine an den Durchschnittsnutzer, sondern ist auf KI-Agenten und Large Language Models (LLMs) zugeschnitten. Tavily unterstützt KI-Anwendungen bei der Beantwortung von Fragen oder der genaueren Ausführung von Aufgaben, indem es schnelle, zuverlässige Suchergebnisse liefert. Die Website wird von AlphaAI Technologies Inc. betrieben und konzentriert sich auf die Authentizität der Daten und die Glaubwürdigkeit der Quellen. Nutzer können Tavily über eine API leicht in ihre eigenen Projekte integrieren, so dass es sich für einzelne Entwickler oder Unternehmen eignet.
Funktionsliste
- Suche in EchtzeitHolen Sie sich die neuesten Informationen aus dem Internet und stellen Sie sicher, dass die Daten, die KI erhält, nicht veraltet sind.
- API-IntegrationBereitstellung benutzerfreundlicher APIs, um Entwicklern einen schnellen Zugriff auf Suchfunktionen zu ermöglichen.
- InhaltsextraktionUnterstützung der Extraktion von Text und Bildern aus bestimmten Webseiten zur einfachen Datenverarbeitung.
- Intelligente Vorschläge: Bereitstellung relevanter Fragevorschläge auf der Grundlage der Abfrage, um der KI zu helfen, tiefer in die Informationen einzudringen.
- Multidisziplinäre UnterstützungAbdecken eines breiten Spektrums von Bereichen wie Nachrichten und Finanzen, um unterschiedlichen Bedürfnissen gerecht zu werden.
- Open-Source-UnterstützungZusammenarbeit mit Open-Source-Projekten wie GPT Researcher, um kostenlose Tools bereitzustellen.
Hilfe verwenden
Die Nutzung von Tavily konzentriert sich hauptsächlich auf seine API und ist für Benutzer mit einigen grundlegenden Programmierkenntnissen geeignet. Im Folgenden finden Sie eine detaillierte Anleitung zur Nutzung von Tavily:
Wie man anfängt
- Registrieren Sie sich für ein Konto
zeigen (eine Eintrittskarte)https://tavily.com/
Klicken Sie auf die Schaltfläche "Anmelden" in der oberen rechten Ecke. Geben Sie Ihre E-Mail-Adresse und Ihr Passwort ein, um Ihre Registrierung abzuschließen. Nach der Registrierung erhalten Sie eine Bestätigungs-E-Mail. Klicken Sie auf den Link, um Ihr Konto zu aktivieren. - Abrufen des API-Schlüssels
Nach dem Einloggen gehen Sie zuhttps://app.tavily.com/
Klicken Sie im Abschnitt "API-Schlüssel" auf "Erzeugen", um einen neuen API-Schlüssel zu generieren. Klicken Sie im Bereich "API-Schlüssel" auf "Erzeugen", um einen neuen API-Schlüssel zu generieren. Der Schlüssel ist eine Zeichenkette wietvly-YOUR_API_KEY
Zeichen, kopieren Sie es und speichern Sie es. Es handelt sich dabei um die Anmeldedaten für den Aufruf der API. - Installieren des Clients (z. B. in Python)
Tavily stellt das Python SDK zur Verfügung, das sehr einfach zu installieren ist. Öffnen Sie ein Terminal und geben Sie den folgenden Befehl ein:
pip install tavily-python
Nach der Installation können Sie die Funktionen von Tavily in Ihrem Code verwenden.
- Grundlegende Suchfunktion
Führen Sie den folgenden Code in Python aus, um die Suchfunktion zu testen:
from tavily import TavilyClient
client = TavilyClient(api_key="tvly-YOUR_API_KEY")
response = client.search("2025年最新科技趋势")
print(response)
Dieser Code liefert ein Wörterbuch der Suchergebnisse mit Titeln, Links und Inhaltsausschnitten. Das kostenlose Konto hat ein Kontingent von 1000 Suchanfragen pro Monat, ausreichend für persönliche Tests.
Featured Function Bedienung
- Extrahieren von Webinhalten
Wenn Sie Informationen aus einer bestimmten Webseite extrahieren möchten, können Sie die Funktionextract
Methoden. Beispiel:
urls = ["https://en.wikipedia.org/wiki/Artificial_intelligence"]
response = client.extract(urls=urls, include_images=True)
print(response["results"][0]["raw_content"])
Dies gibt den Textinhalt und die Bildlinks der angegebenen Webseite zurück und unterstützt bis zu 20 URLs, die gleichzeitig extrahiert werden können.
- Intelligente Vorschläge und tiefgreifende Suche
Setzen Sie bei der Suche dieinclude_answer=True
Tavily wird versuchen, Ihre Fragen direkt zu beantworten und entsprechende Ratschläge zu geben. Zum Beispiel:
response = client.search("AI的发展历史", include_answer=True)
print(response["answer"])
Die Ergebnisse werden mit knappen Antworten und Vorschlägen für weitere Fragen zurückgegeben.
Details zum Betriebsablauf
- Konfiguration der Umgebung
Stellen Sie sicher, dass Sie Python 3.6 oder höher auf Ihrem Computer installiert haben. Wenn Sie einen Agenten benötigen, können Sie ihn beim Initialisieren des Clients hinzufügen:
client = TavilyClient(api_key="tvly-YOUR_API_KEY", proxies={"https": "http://your_proxy"})
- Test-API
Tavily bietet einen API Playground (https://docs.tavily.com/
), können Sie die Abfrage direkt auf der Webseite eingeben und das Format der zurückgegebenen Ergebnisse sehen. So können Sie sich mit der Datenstruktur vertraut machen, bevor Sie den Code schreiben. - Ergebnis
Die Suchergebnisse werden im JSON-Format zurückgegeben und enthaltenresults
(Sucheintrag),images
(zugehörige Bilder) undresponse_time
(Antwortzeit). Sie können bei Bedarf bestimmte Felder extrahieren, z. B. nur die ersten 5 Ergebnisse:
results = response["results"][:5]
for item in results:
print(f"标题: {item['title']}, 链接: {item['url']}")
- Erweiterte Verwendung
Wenn Sie die Suche einschränken müssen, können Sie die Optioninclude_domains
Parameter. Suchen Sie zum Beispiel nur in Wikipedia:
response = client.search("AI定义", include_domains=["wikipedia.org"])
caveat
- In der kostenlosen Version sind 1000 Anrufe pro Monat möglich, danach müssen Sie auf einen kostenpflichtigen Tarif umsteigen.
- API-Schlüssel sollten nicht öffentlich zugänglich gemacht werden, um Missbrauch zu vermeiden.
- Die Antwortzeiten liegen in der Regel innerhalb weniger Sekunden, können aber bei komplexen Abfragen etwas länger sein.
Mit diesen Schritten können Sie schnell mit Tavily loslegen, egal ob es sich um eine einfache Suche oder eine komplexe Datenextraktion handelt.
Anwendungsszenario
- AI-Assistent Entwicklung
Entwickler können Tavily nutzen, um Chatbots mit Echtzeit-Informationen zu versorgen, z. B. um Nutzerfragen zu den Nachrichten oder zum Wetter zu beantworten. - akademische Forschung
Forscher verwenden Tavily, um den Inhalt eines Papiers oder einer Webseite zu extrahieren, um Informationen schnell zu organisieren und die Effizienz zu steigern. - Marktanalyse
Unternehmen nutzen Tavily, um nach den neuesten Nachrichten über Wettbewerber zu suchen und Finanz- oder Branchendaten zu erhalten.
QA
- Was ist der Unterschied zwischen Tavily und Google Search?
Tavily ist für KI konzipiert und liefert sauberere, strukturiertere Ergebnisse, die sich für die programmatische Verarbeitung eignen; die Google-Suche ist auf den Durchschnittsnutzer ausgerichtet und bietet eine größere Bandbreite an Ergebnissen, die jedoch manuell gefiltert werden müssen. - Ist die kostenlose Version ausreichend?
1000 Suchvorgänge pro Monat reichen für einzelne Entwickler oder kleine Projekte aus, aber für größere Anwendungen ist eine kostenpflichtige Version erforderlich. - Unterstützt es die chinesische Suche?
Unterstützt, kann aber aufgrund der Beschränkungen der Webdatenquelle etwas weniger effektiv sein als die englische Suche.