GPT -Modelle haben heute eine hohe Token -Fähigkeit, die Anwendungsfälle wie Langforminhalteerstellung, erweiterte Gespräche sowie Dokumentsuche und -analyse ermöglicht.
GPT Feeder ist eine Befehlszeilenanwendung, die die gesamte Codebasis scannt und eine Zeichenfolge erstellt, die aus allen Dateinamen und Dateiinhalten besteht, die Sie enthalten möchten. Diese Zeichenfolge kann dann in ChatGPT eingespeist werden und das Modell kann Code basierend auf dem Kontext Ihrer Codebasis generieren.
Stellen Sie sicher, dass Sie cargo installiert haben. Führen Sie dann den folgenden Befehl aus:
# Install the application
cargo install gpt-feeder Stellen Sie sicher, dass Sie gpt-feeder installiert haben. Fügen Sie alle ignorierten Datei- und Verzeichnismuster zu .feedignore hinzu, genau wie Sie es mit einem .gitignore tun würden. Führen Sie dann die folgenden Befehle aus:
# Navigate to the directory you want to scan
cd < directory >
# Run the application with the file extensions you want included
gpt-feeder --include * .rs * .md
# If you want to output the result to a file, use the `--out` flag
gpt-feeder --include * .rs * .md --out output.txt
# Print help
gpt-feeder --help ✂️ Beachten Sie, dass gpt-feeder den Inhalt automatisch in Ihre Zwischenablage kopiert.
Sie können diese Zeichenfolge jetzt in ChatGPT einfügen und Code basierend auf dem Kontext Ihrer Codebasis generieren.
Die GPT -Feeder verlässt sich auf Ihre Schale, um GLOB -Muster zu erweitern. Dies geschieht, damit Ihre Shell Ihnen automatische Vorschläge zu den Mustern gibt. Außerdem erleichtert es dem Programm, eine willkürliche Menge an GLOB-Mustern zu verarbeiten und gleichzeitig benutzerfreundlich zu sein.
