![translation](https://cdn.durumis.com/common/trans.png)
Đây là bài viết được dịch bởi AI.
Chọn ngôn ngữ
Văn bản được tóm tắt bởi AI durumis
- Có thể xảy ra trường hợp JSON bị hỏng do chứa các ký tự không chính xác khi tạo JSON từ LLM.
- Bạn có thể sử dụng YAML để xuất ổn định và sau đó chuyển đổi nó thành JSON để giải quyết vấn đề này.
- Việc xuất YAML trên mỗi dòng riêng biệt vẫn có thể dẫn đến lỗi, vì vậy bạn cần xuất trên các dòng tiếp theo.
Gemini Pro, Flash và các LLM khác, khi tạo JSON, đôi khi xuất hiện các ký tự sai dẫn đến lỗi.
Trong trường hợp này, khi sử dụng JSON.parse, sẽ gặp lỗi do có dấu ngoặc kép " bên trong dấu ngoặc kép " khác.
Hãy thử sử dụng yaml.
- key : |-
Khi yêu cầu xuất dưới dạng yaml, dữ liệu sẽ được xuất ổn định và có thể chuyển đổi lại thành json.
Tuy nhiên, cần lưu ý một điểm.
Nếu xuất giá trị trực tiếp trên mỗi dòng, vẫn có thể xảy ra lỗi do dấu " bên trong dấu " khác. Do đó, cần chuyển sang dòng tiếp theo.
Thêm lời nhắc sau.