IA Genraft
Introduction
Le Genraft AI Toolkit est une ressource dynamique permettant de créer des solutions Web backend et frontend sophistiquées, utilisant la puissance de Python et l'API officielle OpenAI pour développer des agents conversationnels. Cette boîte à outils exploite les capacités de l’IA générative pour faciliter le développement d’interactions d’agents réactives et intelligentes.
Caractéristiques
- Intégration directe avec l'API officielle OpenAI pour activer des capacités conversationnelles avancées.
- Modules complets de développement backend et frontend adaptés aux applications Web.
- Une interface conviviale pour une gestion et une interaction faciles avec les modèles d'IA.
- Hautement extensible et personnalisable pour répondre aux divers besoins de développement Web.
- Se concentre sur l’accélération du cycle de développement de plates-formes Web avec des interactions basées sur l’IA.
Commodité disponible
- Fichier Docker pris en charge
- Docker Compose pris en charge
- Kubernetes pris en charge
- Projet MonoRepo pris en charge
- Services séparés pour le frontend et le backend pris en charge
Commencer
Pile technologique
Général
- Git [Contrôle de version]
- Docker [Conteneurisation]
- GitHub [Hébergement de codes]
- Actions GitHub [CI/CD]
L'extrémité avant
- Tapuscrit [Langage de programmation]
- NodeJs [environnement d'exécution Javascript]
- SvelteKit [Framework Full-Stack]
- Svelte [Cadre frontal]
- TailwindCSS [Cadre CSS]
- DaisyUI [Bibliothèque de composants Tailwind]
Back-end
- Python [Langage de programmation]
- FastApi [Cadre back-end]
- OpenAI GPT [Traitement du langage]
Conditions préalables
- Git
- Docker
- MNP
- Nodejs
- Python
Installation
Cloner
https://github.com/kamyabnazari/genraft-ai.git
Installation
Veuillez créer les services les uns après les autres dans l'ordre et suivre les instructions contenues dans les fichiers README.md.
Lorsque vous les exécutez individuellement, vous devez utiliser localhost pour y accéder et les connecter les uns aux autres.
Ou utilisez Docker Compose pour tout créer et les connecter ensemble.
docker-compose up --build
Veuillez procéder à la configuration dans l'ordre suivant :
Configuration du back-end
Configurer l'interface frontale
Wikia
Comment se déroulent le processus et le flux de travail derrière le développement de logiciels génératifs ? En savoir plus sur la page Wiki.
Licence
Ce projet est sous licence [Licence Apache-2.0] - voir le fichier LICENSE pour plus de détails.
Remerciements
Un merci spécial à l'équipe OpenAI pour avoir fourni l'API qui alimente nos agents intelligents.
Également inspiré par ChatDev