1 write to SchemaDescription
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatResponseFormatJson.cs (1)
33SchemaDescription = schemaDescription;
8 references to SchemaDescription
Microsoft.Extensions.AI.Abstractions (2)
ChatCompletion\ChatResponseFormatJson.cs (2)
50SchemaDescription == other.SchemaDescription;
Microsoft.Extensions.AI.Abstractions.Tests (3)
ChatCompletion\ChatResponseFormatTests.cs (3)
33Assert.Null(f.SchemaDescription); 42Assert.Equal("description", f.SchemaDescription); 110Assert.Equal("description", (result as ChatResponseFormatJson)?.SchemaDescription);
Microsoft.Extensions.AI.OpenAI (1)
OpenAIChatClient.cs (1)
482OpenAI.Chat.ChatResponseFormat.CreateJsonSchemaFormat(jsonFormat.SchemaName ?? "json_schema", BinaryData.FromString(jsonSchema), jsonFormat.SchemaDescription) :
Microsoft.Extensions.AI.Tests (2)
ChatCompletion\ChatClientStructuredOutputExtensionsTests.cs (2)
36Assert.Null(responseFormat.SchemaDescription); 179Assert.Equal("Some test description", responseFormat.SchemaDescription);