Subjek
- #LLM
- #YAML
- #GPT
- #Gemini
- #JSON
Dibuat: 2024-06-04
Dibuat: 2024-06-04 20:12
Gemini Pro, Flash, dan LLM lainnya, ketika menghasilkan JSON, terkadang menghasilkan output yang rusak karena karakter yang salah.
Jika kita mencoba menggunakan JSON.parse pada kasus seperti di atas, akan muncul error karena adanya tanda kutip (") di dalam tanda kutip lainnya.
Dalam kasus ini, cobalah gunakan YAML.
Dengan meminta output dalam format YAML, kita bisa mendapatkan output yang stabil, lalu ubah kembali YAML tersebut menjadi JSON.
Namun, ada satu hal yang perlu diperhatikan.
Jika kita hanya mengeluarkan nilai di setiap baris, masih ada kemungkinan error karena tanda kutip (") di dalam tanda kutip lainnya, jadi kita perlu mengubahnya ke baris berikutnya.
Tambahkan prompt berikut ini.
Komentar0