![translation](https://cdn.durumis.com/common/trans.png)
Dit is een door AI vertaalde post.
Selecteer taal
Samengevat door durumis AI
- Het kan gebeuren dat JSON breekt wanneer het wordt gegenereerd door LLM's vanwege de aanwezigheid van ongeldige tekens.
- Met behulp van YAML kun je de uitvoer stabiel genereren en vervolgens converteren naar JSON om dit probleem op te lossen.
- Het uitgeven van waarden op afzonderlijke regels bij YAML-uitvoer kan nog steeds tot fouten leiden. Daarom moet je de uitvoer naar de volgende regel verplaatsen.
Gemini Pro, Flash en andere LLM's genereren JSON, dan kan er een foutief karakter in de uitvoer zitten waardoor deze beschadigd raakt.
Als je dit probeert te parsen met JSON.parse, krijg je een foutmelding omdat er een " (aanhalingsteken) binnen een " zit.
Probeer in dit geval YAML te gebruiken.
- key : |-
Als je de uitvoer op deze manier aanvraagt met YAML, wordt deze stabiel uitgevoerd. Je kunt de gegenereerde YAML vervolgens weer omzetten naar JSON.
Maar er is een belangrijk punt om op te letten.
Als je de waarde gewoon op een aparte regel uitvoer, kan er nog steeds een " binnen een " zitten, waardoor er een fout optreedt. Daarom moet je de volgende regel gebruiken.
Voeg de volgende prompt toe.