nooksandcrannieslgb937/ai-chatbot

🤖 Automatisieren Sie die Dokumentenindizierung und ermöglichen Sie intelligente Fragen und Antworten mit diesem Echtzeit-Telegram-Bot, der OpenAI GPT-4 und Pinecone für verbesserte Benutzerinteraktion nutzt.

Was ist ai-chatbot?

Dieser Skill ermöglicht die Automatisierung der Dokumentenindizierung und die Bereitstellung eines intelligenten Frage-Antwort-Systems über einen Telegram-Bot in Echtzeit. Er nutzt OpenAI GPT-4 für die Verarbeitung natürlicher Sprache und Pinecone als Vektordatenbank für die semantische Suche. Entwickler können damit Dokumente hochladen, indizieren lassen und Benutzern erlauben, Fragen zu den Inhalten zu stellen. Der Bot unterstützt die gängigsten KI-Plattformen wie Claude Code, Cursor und Codex und ist ideal für Wissensmanagement, Kundensupport oder interne FAQs. Die Implementierung erfolgt über eine einfache Konfiguration von API-Schlüsseln und das Hochladen von Dokumenten, während der Bot die Kommunikation und die intelligente Antwortgenerierung übernimmt.

Funktioniert mit~Claude Code✓Codex CLI~Cursor
npx skills add nooksandcrannieslgb937/ai-chatbot

Installed? Explore more Produktivität & Zusammenarbeit skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht ai-chatbot?

🤖 Automatisieren Sie die Dokumentenindizierung und ermöglichen Sie intelligente Fragen und Antworten mit diesem Echtzeit-Telegram-Bot, der OpenAI GPT-4 und Pinecone für verbesserte Benutzerinteraktion nutzt.

Funktionen

  • Dokumentenindizierung: Laden Sie Dokumente hoch, die automatisch indiziert werden.
  • Intelligente Q&A: Stellen Sie Fragen zu Ihren Dokumenten und erhalten Sie präzise Antworten.
  • Echtzeit-Kommunikation: Nutzen Sie Telegram für sofortige Interaktion.
  • OpenAI GPT-4: Fortschrittliche Sprachverarbeitung für natürliche Antworten.
  • Pinecone-Vektordatenbank: Schnelle und genaue semantische Suche.

Installation

  1. Klonen Sie das Repository:

    git clone https://github.com/nooksandcrannieslgb937/ai-chatbot.git
    cd ai-chatbot
    
  2. Installieren Sie die Abhängigkeiten:

    pip install -r requirements.txt
    
  3. Konfigurieren Sie Umgebungsvariablen:

    export TELEGRAM_BOT_TOKEN="ihr-telegram-bot-token"
    export OPENAI_API_KEY="ihr-openai-api-schlüssel"
    export PINECONE_API_KEY="ihr-pinecone-api-schlüssel"
    export PINECONE_ENVIRONMENT="ihre-pinecone-umgebung"
    

Verwendung

  1. Starten Sie den Bot:

    python bot.py
    
  2. Interagieren Sie mit dem Bot über Telegram:

    • Senden Sie /start um den Bot zu initialisieren.
    • Senden Sie ein Dokument zur Indizierung.
    • Stellen Sie Fragen zu den indizierten Inhalten.

Konfiguration

Passen Sie die Datei config.py an, um Einstellungen wie den Pinecone-Indexnamen oder das GPT-Modell zu ändern.

Beitrag

Beiträge sind willkommen! Bitte erstellen Sie einen Fork des Repositories und senden Sie einen Pull-Request.

Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert.

Verwandte Skills