Skip to content

models: normalize embedding class to class:embed (drop legacy alias)#13

Open
wolfy-j wants to merge 1 commit into
masterfrom
normalize-embedding-class
Open

models: normalize embedding class to class:embed (drop legacy alias)#13
wolfy-j wants to merge 1 commit into
masterfrom
normalize-embedding-class

Conversation

@wolfy-j
Copy link
Copy Markdown
Contributor

@wolfy-j wolfy-j commented Jun 4, 2026

What

text-embedding-3-small was declared on both class:embed and a legacy class:embedding alias. This drops class:embedding, standardizing on the single canonical class:embed.

Why

The dual embed/embedding naming was an inconsistency. Nothing references class:embedding anymore:

  • keeper resolves class:embed as its primary embedding class; its fallback to class:embedding has been removed (keeper 0.5.24).
  • Apps standardize on class:embed.

This keeps the embedding-class taxonomy consistent across keeper, consuming apps, and this template.

Change

       class:
         - embed
-        - embedding

No behavior change — class:embed already resolved to this model.

Standardize on the single canonical class:embed. The text-embedding-3-small
model carried both class:embed and a legacy class:embedding alias; nothing
references class:embedding anymore (keeper resolves class:embed, and its
embedding fallback to class:embedding was removed). Keeps the embedding class
taxonomy consistent across keeper, apps, and this template.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant