![translation](https://cdn.durumis.com/common/trans.png)
Ini adalah postingan yang diterjemahkan oleh AI.
Pilih Bahasa
Teks yang dirangkum oleh AI durumis
- Saat membuat JSON dari LLM, mungkin ada kasus di mana karakter yang salah dimasukkan, menyebabkannya rusak.
- Menggunakan YAML untuk output yang stabil dan mengubahnya kembali ke JSON dapat menyelesaikan masalah ini.
- Saat mengeluarkan YAML, jika nilai dicetak di setiap baris, masih akan terjadi kesalahan. Oleh karena itu, Anda harus mencetaknya di baris berikutnya.
Gemini Pro, Flash dan lainnya, dalam LLM yang menghasilkan JSON, kadang-kadang ada karakter yang salah yang dimasukkan ke dalam output, yang menyebabkannya rusak.
Jika Anda mencoba JSON.parse pada kasus di atas, "(tanda kutip)" berisi "" lagi, yang mengakibatkan kesalahan.
Dalam kasus ini, gunakan yaml.
- key : |-
Jika Anda meminta output sebagai yaml seperti di atas, output akan stabil dan yaml yang dihasilkan dapat diubah kembali ke json.
Tetapi, ada satu poin yang perlu diperhatikan di sini.
Jika Anda hanya mengeluarkan nilai pada setiap baris, masih akan ada "" dalam "" sehingga dapat menyebabkan kesalahan, jadi Anda harus mengubahnya ke baris berikutnya.
Tambahkan prompt berikut.