7 writes to Purpose
Microsoft.Extensions.AI.Abstractions.Tests (3)
Contents\HostedFileContentTests.cs (3)
163c.Purpose = "assistants"; 166c.Purpose = null; 195Purpose = "fine-tune",
Microsoft.Extensions.AI.OpenAI (1)
OpenAIHostedFileClient.cs (1)
333Purpose = openAIFile.Purpose.ToString(),
Microsoft.Extensions.AI.Stabilization.Tests (3)
parent\Microsoft.Extensions.AI.Abstractions.Tests\Contents\HostedFileContentTests.cs (3)
163c.Purpose = "assistants"; 166c.Purpose = null; 195Purpose = "fine-tune",
20 references to Purpose
Microsoft.Extensions.AI.Abstractions.Tests (6)
Contents\HostedFileContentTests.cs (6)
30Assert.Null(c.Purpose); 161Assert.Null(c.Purpose); 164Assert.Equal("assistants", c.Purpose); 167Assert.Null(c.Purpose); 212Assert.Equal("fine-tune", deserialized.Purpose); 267Assert.Equal("assistants", hostedFile.Purpose);
Microsoft.Extensions.AI.OpenAI.Tests (8)
OpenAIHostedFileClientIntegrationTests.cs (2)
47Assert.NotNull(uploadedFile.Purpose); 137Assert.NotNull(fileInfo.Purpose);
OpenAIHostedFileClientTests.cs (6)
117Assert.Equal("UserData", result.Purpose); 153Assert.Equal("FineTune", result.Purpose); 207Assert.Equal("Assistants", result.Purpose); 267Assert.Equal("Assistants", files[0].Purpose); 274Assert.Equal("FineTune", files[1].Purpose); 322Assert.Equal("Assistants", files[0].Purpose);
Microsoft.Extensions.AI.Stabilization.Tests (6)
parent\Microsoft.Extensions.AI.Abstractions.Tests\Contents\HostedFileContentTests.cs (6)
30Assert.Null(c.Purpose); 161Assert.Null(c.Purpose); 164Assert.Equal("assistants", c.Purpose); 167Assert.Null(c.Purpose); 212Assert.Equal("fine-tune", deserialized.Purpose); 267Assert.Equal("assistants", hostedFile.Purpose);