# Embeddings for the same content vary. How can this be fixed?

**URL:** <https://community.openai.com/t/embeddings-for-the-same-content-vary-how-can-this-be-fixed/776584>\
**Category:** API\
**Tags:** embeddings\
**Created:** [May 24, 2024, 10:55am UTC](https://community.openai.com/t/embeddings-for-the-same-content-vary-how-can-this-be-fixed/776584 "2024-05-24T10:55:35Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![VeitB](https://sea2.discourse-cdn.com/openai1/user_avatar/community.openai.com/veitb/32/712987_2.png) [@VeitB](https://community.openai.com/u/VeitB)\
**Post date:** [August 9, 2025, 8:39am UTC](https://community.openai.com/t/embeddings-for-the-same-content-vary-how-can-this-be-fixed/776584/5 "2025-08-09T08:39:32Z")

</div>

Without the intention to take away from @wclayf 's potential answer, here is a good take on the subject by @curt.kennedy

> [@Splitting text into chunks versus reducing the text](https://community.openai.com/t/splitting-text-into-chunks-versus-reducing-the-text/696028/5):
>
> You could keep your full 13,778 token chunk in tact, but embed only pieces of it, and then return the full 13,778 token chunk that correlates to the smaller embedded piece. This way your chunk is coherent and you can feed it into a large context model. As stated, the AI may not fully digest the larger chunk, because the attention is diluted over this larger span of tokens, and some details may get glossed over. But at least you have a coherent chunk in your retrieval, and hopefully, over tim…

You can further read up on potential workarounds that will also improve the workflow.

> [@Are vectors generated by text-embedding-3-small always the same for the same text input?](https://community.openai.com/t/are-vectors-generated-by-text-embedding-3-small-always-the-same-for-the-same-text-input/739757/4):
>
> The only way I see would be more expensive and slower. Which is to not add what you paid embeddings for if there is an embeddings result \>.999 from an exhaustive search and the text returned from the database matches.

Hope this helps!

---

_[View the full topic](https://community.openai.com/t/embeddings-for-the-same-content-vary-how-can-this-be-fixed/776584)._
