4 writes to Usage
Microsoft.Extensions.AI.Abstractions.Tests (2)
Embeddings\GeneratedEmbeddingsTests.cs (2)
99embeddings.Usage = usage; 101embeddings.Usage = null;
Microsoft.Extensions.AI.Integration.Tests (1)
QuantizationEmbeddingGenerator.cs (1)
43Usage = embeddings.Usage,
Microsoft.Extensions.AI.OpenAI (1)
OpenAIEmbeddingGenerator.cs (1)
119Usage = new()
8 references to Usage
Microsoft.Extensions.AI (1)
Embeddings\OpenTelemetryEmbeddingGenerator.cs (1)
161if (embeddings.Usage?.InputTokenCount is int i)
Microsoft.Extensions.AI.Abstractions.Tests (3)
Embeddings\GeneratedEmbeddingsTests.cs (3)
96Assert.Null(embeddings.Usage); 100Assert.Same(usage, embeddings.Usage); 102Assert.Null(embeddings.Usage);
Microsoft.Extensions.AI.Integration.Tests (4)
EmbeddingGeneratorIntegrationTests.cs (3)
49Assert.NotNull(embeddings.Usage); 50Assert.NotNull(embeddings.Usage.InputTokenCount); 51Assert.NotNull(embeddings.Usage.TotalTokenCount);
QuantizationEmbeddingGenerator.cs (1)
43Usage = embeddings.Usage,