AI Personal Learning
und praktische Anleitung

Open Deep Research: Generierung von KI-Forschung auf der Grundlage von Websuchinhalten

Allgemeine Einführung

Open Deep Research ist ein Open-Source-Tool zur Erstellung von KI-gesteuerten Forschungsberichten, das als Open-Source-Alternative zu den Deep-Research-Funktionen von Google Gemini dient. Das in TypeScript entwickelte und auf dem Next.js 15-Framework aufbauende Projekt integriert die Azure Bing Search API und Google Zwillinge KI-Modell. Es automatisiert die Extraktion wertvoller Informationen aus Websuchergebnissen und erstellt ausführliche Analyseberichte. Das System arbeitet in drei Kernschritten: Zunächst nutzt es die Bing Search API, um umfassende Suchergebnisse zu erhalten, dann verwendet es JinaAI, um den Inhalt ausgewählter Webseiten zu extrahieren und zu verarbeiten, und schließlich wendet es KI-Technologie an, um maßgeschneiderte Forschungsberichte zu erstellen. Das Projekt unterstützt mehrere Exportformate und implementiert eine Begrenzung der Anfragerate, um die Stabilität zu gewährleisten, was es zu einem vollwertigen Open-Source-Rechercheassistenten macht.

Verwandte Empfehlung:STORM: Durchsuchen von Webdaten auf der Grundlage von Themen, Erstellen von Artikeln mit Zitaten, lange Berichte über Artikel


Open Deep Research: Erstellung von KI-Forschungsberichten auf der Grundlage einer Websuche-1

 

Funktionsliste

  • Unterstützt Websuche mit Zeitfilterung
  • Intelligente Extraktion von Webinhalten und Schlüsselinformationen
  • KI-gesteuerte automatische Berichterstellung
  • Unterstützung für den Export mehrerer Formate (PDF, Word, Text)
  • Integrierter Schutzmechanismus zur Begrenzung der Anforderungsrate
  • Responsive Design für mehrere Geräte
  • Individuell anpassbare Anzahl von Suchergebnissen und Auswahlgrenzen
  • Unterstützung für die Einstellung der sicheren Suchebene
  • Flexible Einstellungsmöglichkeiten für Märkte/Regionen

 

Hilfe verwenden

1. die Vorbereitung auf den Einsatz

Bevor Sie mit Open Deep Research beginnen, müssen Sie die folgende Umgebung und Ressourcen vorbereiten:

  • Node.js Version 18 oder höher
  • Paketverwaltung (npm, yarn, pnpm oder bun)
  • Azure-Abonnementschlüssel (für die Bing-Suche)
  • Google Gemini Pro API-Schlüssel
  • Upstash Redis-Konto (für die Ratenbegrenzung)

2. die Installationsschritte

  1. Klonen Sie das Code-Repository:
git clone https://github.com/btahir/open-deep-research
cd open-deep-research
  1. Installieren Sie die Abhängigkeit:
npm-Installation
  1. Konfigurieren Sie die Umgebungsvariablen:
    einrichten..env.localDatei und geben Sie die erforderlichen API-Schlüssel ein:
AZURE_SUB_KEY=Ihr Azure-Abonnementschlüssel
GEMINI_API_KEY=Ihr Gemini-API-Schlüssel
UPSTASH_REDIS_REST_URL=Ihre Redis-URL
UPSTASH_REDIS_REST_TOKEN=Ihr Redis Token
  1. Starten Sie den Entwicklungsserver:
npm run dev

3. die Systemkonfiguration

Sie können dies tun, indem Sie dielib/config.tsDatei, um die folgenden Einstellungen anzupassen:

Einstellung der Ratengrenze:

rateLimits: {
enabled: true, // Aktivieren/Deaktivieren der Ratenbegrenzung
search: 5, // Anzahl der Suchanfragen pro Minute
contentFetch: 20, // Anzahl der Anfragen zum Abrufen von Inhalten pro Minute
reportGeneration: 5, // Anzahl der Berichtsgenerierungsanfragen pro Minute
}

Sucheinstellungen:

Suche: {
resultsPerPage: 10, // Anzahl der Ergebnisse pro Seite
maxSelectableResults: 3, // Maximale Anzahl von Ergebnissen, die vom Benutzer ausgewählt werden können
safeSearch: 'Moderate', // Einstellungen für sichere Suche
market: 'en-US', // Suchmarkt/-region
}

4 Prozess der Nutzung

  1. Besuchen Sie die Homepage der Anwendung (http://localhost:3000 für die lokale Entwicklungsumgebung)
  2. Geben Sie das zu recherchierende Thema oder Stichwort ein
  3. Das System erhält die Suchergebnisse über die Bing-API
  4. Wählen Sie die zu analysierenden Suchergebnisse aus (bis zu 3)
  5. Das System extrahiert automatisch den Inhalt der ausgewählten Seite
  6. Die KI verarbeitet die extrahierten Inhalte und erstellt einen Forschungsbericht
  7. Wählen Sie das gewünschte Exportformat (PDF, Word oder Text), um den Bericht herunterzuladen.

5. vorsichtsmaßnahmen

  • Stellen Sie sicher, dass der API-Schlüssel korrekt konfiguriert und gültig ist.
  • Beachten Sie die Grenzen der API-Nutzung und vermeiden Sie die Überschreitung von Quoten
  • Es wird empfohlen, die Ratenbegrenzung in Produktionsumgebungen zu aktivieren
  • Die Konfigurationsparameter können nach Bedarf angepasst werden
  • Regelmäßige Überprüfung der Gültigkeit des API-Schlüssels
Darf nicht ohne Genehmigung vervielfältigt werden:Chef-KI-Austauschkreis " Open Deep Research: Generierung von KI-Forschung auf der Grundlage von Websuchinhalten

Chef-KI-Austauschkreis

Der Chief AI Sharing Circle konzentriert sich auf das KI-Lernen und bietet umfassende KI-Lerninhalte, KI-Tools und praktische Anleitungen. Unser Ziel ist es, den Nutzern dabei zu helfen, die KI-Technologie zu beherrschen und gemeinsam das unbegrenzte Potenzial der KI durch hochwertige Inhalte und den Austausch praktischer Erfahrungen zu erkunden. Egal, ob Sie ein KI-Anfänger oder ein erfahrener Experte sind, dies ist der ideale Ort für Sie, um Wissen zu erwerben, Ihre Fähigkeiten zu verbessern und Innovationen zu verwirklichen.

Kontaktieren Sie uns
de_DE_formalDeutsch (Sie)