qwikcrud
est un puissant outil de ligne de commande conçu pour améliorer votre expérience de développement backend en automatisant la génération d'API REST complète et d'interfaces d'administration. Dites au revoir à la tâche fastidieuse d'écrire des points de terminaison CRUD répétitifs (créer, lire, mettre à jour, supprimer) lors du démarrage d'un nouveau projet, permettant aux développeurs de se concentrer sur la logique et la fonctionnalité commerciales principales.
Avertissement
L'application générée n'est pas prête pour une utilisation en production. Des étapes supplémentaires sont nécessaires pour mettre en place un environnement sécurisé et prêt pour la production.
pip install qwikcrud
Avant d'exécuter l'outil de ligne de commande, assurez-vous que les variables d'environnement suivantes sont configurées:
export GOOGLE_API_KEY= " your_google_api_key "
export OPENAI_API_KEY= " your_openai_api_key "
export OPENAI_MODEL= " your_openai_model " # Defaults to "gpt-3.5-turbo-1106"
Pour générer votre application, ouvrez votre terminal, exécutez la commande suivante et suivez les instructions:
qwikcrud -o output_dir
qwikcrud -o output_dir --ai openai
qwikcrud
est conçu pour prendre en charge divers cadres et fournisseurs d'IA. Voici un aperçu de ce qui a été accompli et de ce qui est prévu pour l'avenir:
qwikcrud
passe un appel API par invite et ajoute une invite système d'environ 900 jetons à votre invite.
Les contributions sont les bienvenues et très appréciées! Si vous avez des idées d'améliorations ou de problèmes de rencontre, n'hésitez pas à soumettre une demande de traction ou à ouvrir un problème.
qwikcrud
est distribué selon les termes de la licence Apache-2.0.