해리슨 블로그

Quando o JSON falha no Gemini (ou outros LLMs)

  • Idioma de escrita: Coreana
  • País de referência: Todos os paísescountry-flag
  • TI

Criado: 2024-06-04

Criado: 2024-06-04 20:12

Gemini Pro, Flash e outros LLMs, ao gerar JSON, podem produzir caracteres incorretos, resultando em dados corrompidos.



Em casos como este, se tentarmos usar JSON.parse, obteremos um erro devido à presença de aspas duplas (") dentro de outras aspas duplas.

Nesses casos, podemos usar YAML.

Ao solicitar a saída em YAML, como mostrado acima, podemos obter uma saída estável. Em seguida, convertemos o YAML gerado em JSON.

Mas, atenção a um detalhe importante.

Se simplesmente outputarmos o valor em cada linha, ainda podemos ter erros devido à presença de aspas duplas (") dentro de outras aspas duplas. Portanto, precisamos mudar para a próxima linha.

Adicione o seguinte prompt:


Comentários0