Amigoi
Bienvenido a Friendai
URL desplegada Haga clic aquí
Incorporando una mezcla de Angular, Django, Python, PostgreSQL, HTML y CSS, Friend AI ha sido diseñado para proporcionar una experiencia dinámica y centrada en el usuario. A través de la integración de las funciones GPT de OpenAi, las indicaciones y Langchain, este proyecto ofrece potentes características basadas en la IA adaptadas para mejorar las interacciones del usuario y aportar claridad a documentos complejos.
Página de inicio

Características
- Procesamiento de contexto PDF: permite a los usuarios cargar PDFS. Después de la carga, el sistema procesa y establece un contexto para mejorar las interacciones de IA posteriores.
- Preguntas y respuestas con AI: con el conjunto de contexto, los usuarios pueden plantear consultas relacionadas con el PDF cargado. El sistema aprovecha las funciones de ChatGPT para entregar respuestas fijas.
- Interacciones de IA personalizables:
- Configuración de tono dinámico: los usuarios pueden personalizar el tono de conversación (amigable, profesional, etc.) para la IA.
- Preferencias del idioma: decida el idioma en el que tienen lugar las interacciones de IA.
- Generación de imágenes dinámicas: más allá del texto, Friend AI proporciona interacciones visuales. Los usuarios pueden generar imágenes basadas en descripciones proporcionadas.
- Gestión de la cuenta de usuario:
- Autenticación del usuario: características para registrar, iniciar sesión y asegurar datos de usuario.
- Gestión de perfil: los usuarios pueden editar y actualizar sus perfiles a voluntad.
Pila de tecnología- Backend: Django.
- Frontend: Angular integrado con HTML y CSS, asegurando una interfaz de usuario suave e intuitiva.
- Base de datos: PostgreSQL, una solución robusta para el almacenamiento y gestión de datos.
- Capacidades de IA: alimentado por el GPT de OpenAI, con soporte adicional de Langchain para el procesamiento de lenguaje matizado.
Backend: Django Endpoints:
- Operaciones de chat:
- `chat/`: recuperar todos los chats
- `chat/crea/`: crea un nuevo chat
- `chat //`: recuperar un chat específico
- `chat/eliminar //`: eliminar un chat específico
- Operaciones de perfil de usuario:
- `user_register/`: Registre un nuevo usuario
- `user_login/`: Inicio de sesión de usuario
- `Usuario/Editar //`: Editar un perfil de usuario
- `get_profile //`: Obtenga el perfil de un usuario
- Operaciones PDF: `upload_pdfs/`: cargar pdfs
- Operaciones de preguntas y respuestas:
- `Ask_Question/`: Haga una pregunta basada en un PDF cargado
- `preguntar/`: General Ask Endpoint
- Generación de imágenes: `generar imagen/`: Generar una imagen basada en una descripción
Frontend: Angular integrado con HTML y CSS, asegurando una interfaz de usuario suave e intuitiva. Base de datos: PostgreSQL Una solución robusta para el almacenamiento y administración de datos. Capacidades de IA: alimentado por el GPT de OpenAI, con soporte adicional de Langchain para el procesamiento de lenguaje matizado.
Chatear con PDF

Generación de imágenes

Página de inicio de sesión

Página de perfil
