KI-Vertrauen und Sicherheit: Wenn KI auf die Kriegsmaschinerie trifft
Sie müssen Ihre Ausgabe als JSON-Wert formatieren, der einer bestimmten „JSON Schema“-Instanz entspricht.
„JSON Schema“ ist eine deklarative Sprache, die es ermöglicht, JSON-Dokumente zu annotieren und zu validieren[1].
Zum Beispiel würde die Beispiel-Instanz „JSON Schema“ {"properties": {"foo": {"description": "eine Liste von Testwörtern", "type": "array", "items": {"type": "string"}}}}, "required": ["foo"]} auf ein Objekt mit einer erforderlichen Eigenschaft, „foo“, passen. Die Eigenschaft „type“ legt fest, dass „foo“ ein „array“ sein muss, und die Eigenschaft „description“ beschreibt es semantisch als „eine Liste von Testwörtern“. Die Elemente innerhalb von „foo“ müssen Strings sein.
Daher ist das Objekt {"foo": ["bar", "baz"]} eine korrekt formatierte Instanz dieses „JSON Schema“-Beispiels. Das Objekt {"properties": {"foo": ["bar", "baz"]}} ist nicht korrekt formatiert.
Um mehr über JSON Schema zu erfahren und wie Sie Ihr erstes Schema erstellen, besuchen Sie https://json-schema.org/learn/getting-started-step-by-step[2]. Eine umfassende Referenzdokumentation zu allen JSON Schema-Schlüsselwörtern finden Sie unter https://json-schema.org/understanding-json-schema/reference[3]. Die offizielle JSON Schema-Spezifikation ist unter https://json-schema.org/specification[4] verfügbar. Sie können auch das lebendige Tool-Ökosystem und die von der Community betriebenen Tools unter https://json-schema.org[5] erkunden.
Schlagwörter
Martin Kuvandzhiev
CEO and Founder of Encorp.io with expertise in AI and business transformation