Skip to content
Most AI tasks no longer need a frontier model Read launch post

Migrate to SIE

If you’re already running embedding or decision inference somewhere else, these guides give you the smallest path to running it on SIE. Working before/after code per provider, plus a mapping from every provider concept to its SIE counterpart.

Pick your starting point:

Each guide ships before/after code in the page. Run both legs on a small sample from your own domain and check the output looks sane: embeddings for an embedding migration, answers for a decision migration. That is a sanity check, not sign-off.

For a decision migration (OpenAI Decisions, TypeSafe), sign off on a labeled set: a few hundred inputs from your own traffic with the answer you expect to each question. Run both legs and compare accuracy per question. For a predicate, also pick the probability threshold you act on from that set, because each model’s probabilities fall in their own range.

For an embedding migration, run your own retrieval eval against both legs:

  • Same checkpoint (Fastembed, TEI, Infinity, Modal-with-same-model). Cosine should sit at 0.999 or higher across items. If it doesn’t, the config differs (pooling, normalization, dtype); the guide’s caveats section calls out where.
  • Different model (OpenAI → E5, Cohere → Stella or E5). Absolute cosine carries no signal across spaces. Run recall@k on a labeled set you trust, or a BEIR/MTEB slice that resembles your domain.
Source modelClosest SIE modelRe-embed
text-embedding-3-smallintfloat/e5-base-v2yes
text-embedding-3-largeAlibaba-NLP/gte-Qwen2-1.5B-instructyes
embed-english-v3.0 (Cohere)NovaSearch/stella_en_400M_v5yes
rerank-v3.0 (Cohere)BAAI/bge-reranker-v2-m3n/a
TEI / Infinity / Fastembed bge-*same checkpoint on SIEno
sentence-transformers on Modalsame checkpoint on SIEno

Browse the full model catalog for everything SIE serves out of the box.

Open an issue at superlinked/sie.

Contact us

Tell us about your use case and we'll get back to you shortly.