devAmaresh / devAmaresh/SkinSenseAI

Allow Image Uploads in AI Chat

Abierto
#2 0 comentarios 1 reacción 0 asignados Ver en GitHub
enhancement
Lenguaje dominante
JavaScript
Estrellas
51
Forks
1
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Currently, the AI chat supports only text-based interactions. For a richer user experience, especially in skincare analysis, users should be able to upload images (e.g., selfies or product labels) directly in the chat. The AI assistant can then analyze these images contextually and provide personalized responses.

Proposed Solution:

Add image upload support in the chat UI (frontend).

Update backend API to accept multipart/form-data for chat messages.

Integrate image analysis (using existing Gemini/OpenAI image APIs).

Store image metadata in chat history for better continuity.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza localizando los puntos de entrada de la chat UI, la API de chat del backend y el historial del chat mencionados en el issue. Revisa cómo se envían y almacenan actualmente los mensajes de texto y, después, determina cómo encajan multipart/form-data, las API de imágenes existentes de Gemini/OpenAI y los metadatos de imagen. Se considera terminado cuando los usuarios pueden subir imágenes, recibir análisis contextuales y ver los metadatos de las imágenes conservados en el historial del chat.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
javascript
Área
ai, full-stack
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.