6 references to ResponseClientJsonContext
Microsoft.Extensions.AI.OpenAI (6)
OpenAIResponseChatClient.cs (6)
133
static json => JsonSerializer.Deserialize(json.Span,
ResponseClientJsonContext
.Default.IDictionaryStringObject)!));
243
static json => JsonSerializer.Deserialize(json,
ResponseClientJsonContext
.Default.IDictionaryStringObject)!);
346
var oaitool = JsonSerializer.Deserialize(SchemaTransformCache.GetOrCreateTransformedSchema(af),
ResponseClientJsonContext
.Default.ResponseToolJson)!;
347
var functionParameters = BinaryData.FromBytes(JsonSerializer.SerializeToUtf8Bytes(oaitool,
ResponseClientJsonContext
.Default.ResponseToolJson));
408
BinaryData.FromBytes(JsonSerializer.SerializeToUtf8Bytes(jsonSchema,
ResponseClientJsonContext
.Default.JsonElement)),
567
BinaryData.FromBytes(JsonSerializer.SerializeToUtf8Bytes(dataContent.Uri,
ResponseClientJsonContext
.Default.String))));