10 references to HostedFileContent
Microsoft.Extensions.AI.Abstractions.Tests (7)
Contents\HostedFileContentTests.cs (5)
14Assert.Throws<ArgumentNullException>(() => new HostedFileContent(null!)); 15Assert.Throws<ArgumentException>(() => new HostedFileContent(string.Empty)); 16Assert.Throws<ArgumentException>(() => new HostedFileContent(" ")); 23HostedFileContent c = new(fileId); 32HostedFileContent c = new("id123");
HostedCodeInterpreterToolTests.cs (1)
28new HostedFileContent("id123"),
HostedFileSearchToolTests.cs (1)
30new HostedFileContent("id456"),
Microsoft.Extensions.AI.OpenAI (3)
OpenAIChatClient.cs (1)
701contentPart.FileId is not null ? new HostedFileContent(contentPart.FileId) :
OpenAIResponsesChatClient.cs (2)
637results.Add(new HostedFileContent(part.InputImageFileId) { RawRepresentation = part }); 641results.Add(new HostedFileContent(part.InputFileId) { RawRepresentation = part });