CommunityRecherche & Datenanalysegithub.com

embedchain/embedchain

Implementierungsrezepte zur Demonstration des Multi-Source-Daten-Ingestion-Routings für den Aufbau spezialisierter Kontextwissenspools.

Was ist embedchain?

Dieses Skill bietet eine Sammlung von Implementierungsrezepten für die Datenaufnahme aus mehreren Quellen, die speziell für den Aufbau spezialisierter Kontextwissenspools entwickelt wurden. Es zeigt, wie verschiedene Datenquellen (z. B. Webseiten, Dokumente, Code-Repositories) effizient in ein einheitliches Wissenssystem integriert werden können, um KI-Agenten wie Claude Code, Cursor oder Codex mit relevantem Kontext zu versorgen. Der Skill ist nützlich für Entwickler, die maßgeschneiderte Wissensbasen erstellen möchten, ohne komplexe Datenpipelines selbst entwickeln zu müssen. Er unterstützt die flexible Routenauswahl, um Daten aus unterschiedlichen Quellen zu verarbeiten und in einem strukturierten Format bereitzustellen. Durch die Verwendung dieses Skills können Agenten schneller auf spezifische Informationen zugreifen und präzisere Antworten generieren.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add embedchain/embedchain

Installed? Explore more Recherche & Datenanalyse skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht embedchain?

Implementierungsrezepte zur Demonstration des Multi-Source-Daten-Ingestion-Routings für den Aufbau spezialisierter Kontextwissenspools.

Übersicht

Dieses Repository enthält praktische Beispiele, wie man Daten aus mehreren Quellen (wie Webseiten, PDFs, YouTube-Videos, GitHub-Repositories) aufnimmt und in einem Kontextwissenspool organisiert. Die Rezepte zeigen, wie Embedchain verwendet wird, um einen einheitlichen Wissensspeicher zu erstellen, der von KI-Assistenten abgefragt werden kann.

Voraussetzungen

  • Python 3.10 oder höher
  • Ein OpenAI-API-Schlüssel (oder ein kompatibler LLM-Anbieter)
  • Embedchain-Bibliothek (pip install embedchain)

Verwendung

  1. Installieren Sie die Abhängigkeiten:

    pip install embedchain
    
  2. Folgen Sie einem der Rezepte im Ordner recipes/. Jedes Rezept ist als eigenständiges Skript konzipiert.

Beispiel: Daten aus einer Webseite aufnehmen

from embedchain import App

app = App()
app.add("https://example.com/artikel")
response = app.query("Was ist der Hauptinhalt des Artikels?")
print(response)

Unterstützte Datenquellen

QuelleTypBeispiel
Webseitenweb_pagehttps://beispiel.de/
PDF-Dokumentepdf_file./dokumente/bericht.pdf
YouTubeyoutube_videohttps://youtube.com/watch?v=abc
GitHubgithub_repohttps://github.com/user/repo

Anpassung

Sie können die Chunking-Parameter, das Einbettungsmodell und den LLM-Anbieter nach Ihren Bedürfnissen anpassen. Weitere Details finden Sie in der offiziellen Embedchain-Dokumentation.

Lizenz

Dieses Projekt ist unter der Apache 2.0-Lizenz lizenziert.

Verwandte Skills