1 write to Context
Microsoft.Extensions.DataIngestion.Abstractions (1)
IngestionChunk.cs (1)
44Context = context;
17 references to Context
Microsoft.Extensions.DataIngestion (1)
Writers\VectorStoreWriter.cs (1)
84[ContextName] = chunk.Context,
Microsoft.Extensions.DataIngestion.Tests (16)
Chunkers\HeaderChunkerTests.cs (11)
44Assert.Equal("Header 1 Header 1_1", chunks[0].Context); 46Assert.Equal("Header 1 Header 1_1 Header 1_1_1", chunks[1].Context); 48Assert.Equal("Header 1 Header 1_1 Header 1_1_2", chunks[2].Context); 50Assert.Equal("Header 1 Header 1_2", chunks[3].Context); 52Assert.Equal("Header 1 Header 1_2 Header 1_2_1", chunks[4].Context); 75Assert.Equal("Header A Header B Header C", chunks[0].Context); 77Assert.Equal("Header A Header B Header C", chunks[1].Context); 123Assert.Equal("Header A Header B Header C", chunks[0].Context); 126Assert.Equal("Header A Header B Header C", chunks[1].Context); 150Assert.All(chunks, chunk => Assert.Equal("Header A", chunk.Context)); 180Assert.All(chunks, chunk => Assert.Equal("Header A", chunk.Context));
Chunkers\SectionChunkerTests.cs (5)
130Assert.Equal("# Section title", chunks[0].Context); 133Assert.Equal("# Section title ## Subsection title", chunks[1].Context); 136Assert.Equal("# Section title ## Subsection title ### Subsubsection title", chunks[2].Context); 139Assert.Equal("# Section title ## Subsection title", chunks[3].Context); 181Assert.Equal("Section 1", chunk.Context);