Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions deepeval/synthesizer/chunking/context_generator.py
Original file line number Diff line number Diff line change
Expand Up @@ -450,13 +450,12 @@ async def _a_get_n_random_contexts_per_source_file(

# Query for similar chunks
similar_chunks = collection.query(
self.embedder.embed_text(random_chunk), n_results=context_size
await self.embedder.a_embed_text(random_chunk), n_results=context_size
)

# Disregard repeated chunks and chunks that don't pass the similarity threshold
similar_chunk_texts = similar_chunks["documents"][num_query_docs]
for j, similar_chunk_text in enumerate(similar_chunk_texts):

# Calculate chunk similarity score
similar_chunk_similarity_score = (
1 - similar_chunks["distances"][num_query_docs][j]
Expand Down
Loading