Laster katalogen …
Laster katalogen …
Den kodespecialiserte innbyggingsmodellen fra Mistral AI: tekst og kode som inndata opp til 8 192 token, og returnerer vektorer i matrjosjka-stil opp til 3 072 dimensjoner i float eller kvantiserte datatyper for kodeinnhenting og søk.
Oversikt. Codestral Embed er den første kodespecialiserte innbyggingsmodellen fra Mistral AI, lansert 28. mai 2025 og distribuert utelukkende gjennom Mistral sitt API og Batch API som et produkt med lukkede vekter. Den tar imot tekst eller kode opp til et kontekstvindu på 8 192 token og returnerer en numerisk innbyggingsvektor i stedet for generert tekst. Utviklere bruker den når de trenger koderepresentasjoner for søk, klynging eller gjenfinning i en kodebase, der en generell innbyggingsmodell ville fanget opp semantikk med lavere presisjon.
Viktigste styrker. Modellen produserer vektorer i matrjosjka-stil: standarddimensjonene på 1 536 kan kortes ned til et hvilket som helst mindre antall, der de mest relevante komponentene bevares først, opp til maksimalt 3 072 dimensjoner. Utdata kan hentes som float, int8, uint8, binary eller ubinary, noe som lar en utvikler avveie lagringsplass og sammenligningskostnad mot presisjon uten å bygge inn på nytt. Mistral posisjonerer modellen for kodeinnhentingsoppgaver og anbefaler å dele opp kildekoden i biter på omtrent 3 000 tegn med 1 000 tegns overlapp for å holde innhentingskvaliteten stabil på tvers av filgrenser.
Når du bør bruke den. Bruk den til kodeinnhenting og semantisk søk i repositorier, der en kodespecialisert innbygging gir mer nyttige nærmeste-nabo-resultater enn en tekstmodell. Matrjosjka-utdataene gjør den godt egnet når du trenger å variere innbyggingsdimensjonen per indeks eller nivå – vektorer i full bredde for et høypresisjonslager, avkortede binære vektorer for et raskt første filter. Kontekstvinduet på 8 192 token passer for hele funksjoner eller flerfilsbiter, og det kodespecialiserte formålet er bedre tilpasset tekst med mange identifikatorer og mye syntaks enn et generelt innbyggingsendepunkt.
Begrensninger. Modellen er utelukkende for innebygging: den returnerer vektorer og kan verken generere tekst, kalle verktøy eller fungere som en chat- eller resonneringsmodell, til tross for at den bærer Codestral-navnet. Inndata er bare tekst og kode – det er ingen støtte for bilder eller lyd. Kontekstvinduet er 8 192 token, og Mistral har ikke oppgitt antall parametere, arkitektur eller når treningsdataene slutter, så modellens interne kapasitet og aktualitet kan ikke vurderes ut fra dokumentasjonen.
Suverenitetsnotat. Codestral Embed er bygget av Mistral AI, en fransk modellskaper uten eksponering mot CLOUD Act, og betjenes utelukkende gjennom Mistral sitt API uten offentlige vekter. Et endepunktnivå med datalokasjon i EU er tilgjengelig for suveren ruting der data må forbli innenfor EU.
| Inferensleverandør | Suverenitet | Kjører i | Pris | Status | Lås |
|---|---|---|---|---|---|
| L1 | 0,15 € per 1M inndata-token | Tilkoblet |
17 bruksområder klassifisert av kuratoren. Notatet forklarer hvorfor.
Høykvalitets kodeembeddings er ideelle for å kategorisere kodesnutt etter programmeringsspråk, bibliotekbruk eller funksjonelt formål.
Modellens evne til å representere kodestruktur i vektorrom muliggjør nøyaktig automatisert metadatatagging for teknisk dokumentasjon og kildefiler.
Spesialiserte 3 072-dimensjonale vektorer optimalisert for kodehenting gir presis søking på tvers av store repositorier.
Fungerer som et kritisk hentingslag for agentisk koding, slik at agenter kan søke kontekstuelt i og navigere store eksisterende kodebaser.
Gjør det mulig å søke på tvers av feilsporingssystemer og kodebasehistorikk for å finne tidligere løsninger på lignende mønstre i kode eller feillogger.
Støtter kodegjennomgang ved å hente semantisk lignende pull-forespørsler eller historiske commits, slik at gjennomgangere får relevant kontekst.
Selv om dette er en bi-enkoder, gir de 3 072-dimensjonale vektorene tilstrekkelig signal for effektiv likhetsbasert rangering i tekniske RAG-behandlingskjeder.
Ruter tekniske støttehenvendelser eller feilrapporter effektivt til riktig ingeniørteam ved å måle likhet med spesifikke prosjektmoduler.
Embeddingmodell uten støtte for verktøykall; strukturelt ute av stand til å sende ut verktøyanrop.
Kun tekst-embeddingmodell uten bildebehandlingsegenskaper – kan ikke behandle bilder eller skannede dokumenter.
En embeddingmodell kan ikke produsere forklaringer av kode på naturlig språk – kombiner den heller med en generativ Codestral- eller generell modell.
Dette er en embeddingmodell fokusert på henting; den mangler de autoregressive genereringsegenskapene som kreves for autofullføring eller forslag.
Omskriving av spørringer krever tekstgenerering, noe en ren embeddingmodell ikke tilbyr.
Ingen bildeinndata og ingen generativ utdata; ubrukelig for spørsmål og svar om bilder.
Innhentede tall, ikke våre egne evalueringer. Persentilene er mot embedding-modellene på Stav.
curl https://api.stav.ai/v1/embeddings \
-H "Authorization: Bearer $STAV_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "mistral-ai/codestral-embed-2505",
"input": ["Hello, world"]
}'→ X-Stav-Request-Id · X-Stav-Model · X-Stav-Provider → X-Stav-Sovereignty-Level – nivået forespørselen ble betjent på