The community members are discussing how to ensure certain nodes always appear in a vector-search query, particularly in the context of call transcripts where the first and last chunks may need to be included. One community member suggests subclassing a new retriever or query engine as a "sneaky" way to achieve this. Another community member provides an example of a custom retriever that can be used to return the desired nodes. The community members seem interested in exploring this approach further and are open to any additional suggestions or code samples.
Is there any way to ensure certain nodes always appear in a vector-search query? For example, in call transcripts, sometimes you want the first and last chunks to be included.