diff --git a/poetry.lock b/poetry.lock
index ed829510f2a7661b1c0175a05bad3976cc196c7a..c5e9da1bb74dd44c68365f44393106b998015133 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -4455,4 +4455,4 @@ vision = ["pillow", "torch", "torchvision", "transformers"]
 [metadata]
 lock-version = "2.0"
 python-versions = ">=3.9,<3.13"
-content-hash = "24de8cd2a260ccf1ce5f2edba24a165a36d8712fdc63c14a3be60a796b9533fb"
+content-hash = "2245bedb29337628b1acb93622a1618fcca827c46013758a644b8ed065d200d5"
diff --git a/pyproject.toml b/pyproject.toml
index b3de6b2ccc8a7229b29535bb5b6c499e2d9aad36..a762e218f3f574aa02aacad2af3bf78407bd4752 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -33,7 +33,7 @@ pinecone-client = {version="^3.0.0", optional = true}
 regex = "^2023.12.25"
 torchvision = { version = "^0.17.0", optional = true}
 pillow = { version = "^10.2.0", optional = true}
-tiktoken = "^0.6.0"
+tiktoken = ">=0.6.0,<1.0.0"
 matplotlib = { version = "^3.8.3", optional = true}
 qdrant-client = {version = "^1.8.0", optional = true}
 google-cloud-aiplatform = {version = "^1.45.0", optional = true}