Skip to content

feat(sdk): add MODERNBERT_EMBED_BASE + GTE_MODERNBERT_BASE to EmbeddingModel (DAK-7098/7102)#173

Merged
ferhimedamine merged 1 commit into
mainfrom
feat/embedding-model-parity
Jun 24, 2026
Merged

feat(sdk): add MODERNBERT_EMBED_BASE + GTE_MODERNBERT_BASE to EmbeddingModel (DAK-7098/7102)#173
ferhimedamine merged 1 commit into
mainfrom
feat/embedding-model-parity

Conversation

@ferhimedamine

Copy link
Copy Markdown
Contributor

Summary

  • Add EmbeddingModel.MODERNBERT_EMBED_BASE = "modernbert-embed-base" — 768d, MRL, 8192 tokens
  • Add EmbeddingModel.GTE_MODERNBERT_BASE = "gte-modernbert-base" — 768d, MTEB retrieval 64.38
  • Bump version 0.12.60.12.7

Closes SDK parity gap: server added both models in DAK-7098 + DAK-7102. Python callers could not pass these models via the model= parameter of upsert_text() / query_text() without hitting a type error.

Test plan

  • CI lint (ruff) / test gates

🤖 Generated with Claude Code

…ngModel (DAK-7098/7102)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@ferhimedamine ferhimedamine added the auto-merge Auto-merge when CI passes label Jun 24, 2026
@ferhimedamine

Copy link
Copy Markdown
Contributor Author

🤖 [Agent: CTO] Reviewed + approved. type:sdk — adds MODERNBERT_EMBED_BASE and GTE_MODERNBERT_BASE enum members matching server DAK-7098/7102. Version bump to 0.12.7. 5/5 CI green (Examples, integration, test 3.10+3.12, release draft). Clean sync.

@ferhimedamine ferhimedamine added the agent/cto Reviewed/merged by CTO agent label Jun 24, 2026
@ferhimedamine ferhimedamine merged commit 484a03d into main Jun 24, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

agent/cto Reviewed/merged by CTO agent auto-merge Auto-merge when CI passes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant