KeynotfoundException beim Parsen JSON: "Der angegebene Schlüssel war im Wörterbuch nicht vorhanden" [geschlossen]C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 KeynotfoundException beim Parsen JSON: "Der angegebene Schlüssel war im Wörterbuch nicht vorhanden" [geschlossen]

Post by Anonymous »

Ich begegne eine KeynotFoundException, wenn ich einen C# -Prozess ausführe, der mit der Azure OpenAI -API interagiert. Der Fehler erfolgt während des JSON -Parsens mit System.text.json, wenn Sie auf Eigenschaften mit GetProperty () zugreifen.var aiReply = messages.TryGetProperty("content", out var contentElement) &&
contentElement[0].TryGetProperty("text", out var textElement) &&
textElement.TryGetProperty("value", out var valueElement)
? valueElement.GetString()
: "AI could not create a summary.";
< /code>
Der Prozess lädt eine Datei in azure openai hoch, startet einen Thread und Umfragen für eine zusammengefasste Antwort. BR /> Die JSON -Antwort fehlen manchmal nicht erwartete Felder wie Inhalte oder Text. < /p>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post