Tema
- #Gemini
- #YAML
- #JSON
- #GPT
- #LLM
Creado: 2024-06-04
Creado: 2024-06-04 20:12
Gemini Pro, Flash y otros LLM, al generar JSON, a veces producen caracteres incorrectos que causan errores en la salida.
Si se intenta usar JSON.parse en un caso como el anterior, se producirá un error debido a que hay una " (comilla) dentro de otra ".
En estos casos, se puede utilizar YAML.
Si se solicita la salida en formato YAML, se puede obtener una salida estable y luego convertirla a JSON.
Pero hay un punto importante a tener en cuenta.
Si se genera la salida como un valor en una línea individual, aún puede haber un error debido a la presencia de " dentro de otra ", por lo que es necesario separarlo en varias líneas.
Se debe agregar el siguiente mensaje al prompt.
Comentarios0