Les modèles GPT ont aujourd'hui une capacité de jeton élevée, permettant des cas d'utilisation tels que la création de contenu à long formulaire, les conversations étendues et la recherche et l'analyse de documents.
GPT Feeder est une application de ligne de commande qui scanne l'intégralité de la base de code et produit une chaîne composée de tous les noms de fichiers et contenus de fichiers que vous souhaitez être inclus. Cette chaîne peut ensuite être introduite dans le chatppt, et le modèle peut générer du code en fonction du contexte de votre base de code.
Assurez-vous que cargo est installé. Ensuite, exécutez la commande suivante:
# Install the application
cargo install gpt-feeder Assurez-vous que vous avez installé gpt-feeder . Ajoutez tous les modèles de fichiers et de répertoires ignorés à .feedignore , tout comme vous le feriez avec un .gitignore . Ensuite, exécutez les commandes suivantes:
# 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 ✂️ Notez que gpt-feeder à copie automatiquement le contenu de votre presse-papiers.
Vous pouvez désormais coller cette chaîne dans Chatgpt et générer du code en fonction du contexte de votre base de code.
GPT Feeder s'appuie sur votre coquille pour étendre les modèles de glob. Cela se fait afin de permettre à votre shell de vous donner des suggestions de saisie semi-automatique sur les modèles, en plus de faciliter le traitement du programme pour gérer une quantité arbitraire de modèles GLOB tout en étant convivial.
