Тема
- #GPT
- #YAML
- #LLM
- #JSON
- #Gemini
Создано: 2024-06-04
Создано: 2024-06-04 20:12
При использовании Gemini Pro, Flash и других больших языковых моделей (LLM) для генерации JSON иногда возникают проблемы с некорректными символами в выходных данных, что приводит к их повреждению.
В таких случаях, при попытке выполнить JSON.parse, возникает ошибка из-за наличия " (двойных кавычек) внутри другой ".
В этом случае попробуйте использовать YAML.
Если запросить вывод в формате YAML, как показано выше, можно получить стабильный результат, а затем преобразовать полученный YAML обратно в JSON.
Однако здесь есть один важный момент.
Если просто выводить значения в отдельных строках, всё равно может возникнуть ошибка из-за наличия " внутри ", поэтому необходимо разбить их на несколько строк.
Добавьте следующую подсказку:
Комментарии0