Genraft IA
Introducción
Genraft AI Toolkit es un recurso dinámico para crear soluciones web sofisticadas de backend y frontend, utilizando el poder de Python y la API oficial de OpenAI para desarrollar agentes conversacionales. Este conjunto de herramientas aprovecha las capacidades de la IA generativa para facilitar el desarrollo de interacciones de agentes inteligentes y receptivas.
Características
- Integración directa con la API oficial de OpenAI para habilitar capacidades conversacionales avanzadas.
- Módulos integrales de desarrollo backend y frontend diseñados para aplicaciones web.
- Una interfaz fácil de usar para una fácil gestión e interacción con los modelos de IA.
- Altamente extensible y personalizable para satisfacer diversas necesidades de desarrollo web.
- Se centra en acelerar el ciclo de desarrollo de plataformas basadas en web con interacciones impulsadas por IA.
Comodidad disponible
- Archivo Docker compatible
- Compatible con Docker Compose
- compatible con kubernetes
- Proyecto MonoRepo apoyado
- Se admiten servicios separados para Frontend y Backend
Empezando
Pila tecnológica
General
- Git [Control de versiones]
- Docker [Containerización]
- GitHub [alojamiento de código]
- Acciones de GitHub [CI/CD]
Interfaz
- Mecanografiado [lenguaje de programación]
- NodeJs [tiempo de ejecución de JavaScript]
- SvelteKit [Marco completo]
- Svelte [Marco de interfaz de usuario]
- TailwindCSS [Marco CSS]
- DaisyUI [Biblioteca de componentes Tailwind]
backend
- Python [lenguaje de programación]
- FastApi [Marco de backend]
- OpenAI GPT [Procesamiento de lenguaje]
Requisitos previos
- git
- Estibador
- MNP
- Nodejs
- Pitón
Instalación
Clon
https://github.com/kamyabnazari/genraft-ai.git
Configuración
Cree los servicios uno tras otro en orden y siga las instrucciones en los archivos README.md.
Cuando los ejecuta individualmente, debe usar localhost para acceder y conectarlos entre sí.
O use Docker Compose para crearlo todo y conectarlos.
docker-compose up --build
Configure en el siguiente orden:
Configurar el servidor
Configurar interfaz
wiki
¿Cómo es el proceso y el flujo de trabajo detrás del desarrollo de software generativo? Lea más en la página Wiki.
Licencia
Este proyecto tiene la licencia [licencia Apache-2.0]; consulte el archivo LICENCIA para obtener más detalles.
Expresiones de gratitud
Un agradecimiento especial al equipo de OpenAI por proporcionar la API que impulsa a nuestros agentes inteligentes.
También inspirado en ChatDev