Solucionado

El error ocurría porque faltaba el caso de Anthropic en la función de análisis de imágenes. Ahora Anthropic Claude puede:

Analizar imágenes con vision
Analizar documentos PDF
Usar el formato correcto de mensajes con system separado
Backend actualizado a v1.2.2
This commit is contained in:
2025-12-04 14:01:58 -03:00
parent a8afaa044f
commit 14d5027170
2 changed files with 66 additions and 18 deletions

View File

@@ -1953,23 +1953,24 @@ function QuestionsManagerModal({ checklist, onClose }) {
{formData.photo_requirement === 'required' && '• El mecánico DEBE adjuntar al menos 1 archivo'}
</p>
</div>
<div>
<label className="block text-sm font-medium text-gray-700 mb-2">
Máx. archivos
</label>
<input
type="number"
min="1"
max="10"
value={formData.max_photos}
onChange={(e) => setFormData({ ...formData, max_photos: parseInt(e.target.value) })}
className="w-full px-3 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-purple-500"
disabled={formData.photo_requirement === 'none'}
/>
<p className="text-xs text-gray-500 mt-1">
Cantidad máxima de fotos/PDFs permitidos
</p>
</div>
{formData.photo_requirement !== 'none' && (
<div>
<label className="block text-sm font-medium text-gray-700 mb-2">
Máx. archivos
</label>
<input
type="number"
min="1"
max="10"
value={formData.max_photos}
onChange={(e) => setFormData({ ...formData, max_photos: parseInt(e.target.value) })}
className="w-full px-3 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-purple-500"
/>
<p className="text-xs text-gray-500 mt-1">
Cantidad máxima de fotos/PDFs permitidos
</p>
</div>
)}
</div>
</div>