Skip to content

Commit ddae6a1

Browse files
authored
Merge pull request #39 from Kavirubc/feat/byok-embedding-providers
feat: BYOK embedding provider support (OpenAI, Voyage, Gemini)
2 parents ef4c3e4 + 2ffb8a3 commit ddae6a1

8 files changed

Lines changed: 1608 additions & 103 deletions

File tree

pyproject.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,10 @@ dev = [
4040
"ruff>=0.4.0",
4141
"pyright>=1.1.360",
4242
]
43+
openai = ["openai>=1.0"]
44+
voyage = ["voyageai>=0.3.0"]
45+
gemini = ["google-genai>=1.0"]
46+
cloud = ["openai>=1.0", "voyageai>=0.3.0", "google-genai>=1.0"]
4347

4448
[build-system]
4549
requires = ["hatchling"]

0 commit comments

Comments
 (0)