Indlæser kataloget…
Indlæser kataloget…
Mistral AI's kodespecialiserede embeddingmodel: inddata af tekst og kode op til 8.192 tokens, der returnerer vektorer i matryoshka-stil op til 3.072 dimensioner i float eller kvantiserede datatyper til kodehentning og søgning.
Oversigt. Codestral Embed er den første embeddingmodel fra Mistral AI, der er specialiseret i kode. Den blev udgivet den 28. maj 2025 og distribueres udelukkende gennem Mistrals API og Batch API som et produkt med lukkede vægte. Den modtager tekst eller kode i et kontekstvindue på op til 8.192 tokens og returnerer en numerisk embeddingvektor i stedet for genereret tekst. Udviklere bruger den, når de har brug for koderepræsentationer til søgning, klyngedannelse eller hentning i en kodebase, hvor en generel embeddingmodel ville fange semantikken mindre præcist.
Vigtigste styrker. Modellen leverer vektorer i matryoshka-stil: Standardstørrelsen på 1.536 dimensioner kan afkortes til et hvilket som helst mindre antal, mens de mest relevante komponenter bevares først, op til maksimalt 3.072 dimensioner. Uddata kan rekvireres som float, int8, uint8, binary eller ubinary, hvilket lader en udvikler afveje lagerplads og sammenligningsomkostninger mod præcision uden at skulle lave en ny embedding. Mistral anbefaler den til opgaver med kodehentning og foreslår at opdele kildekoden i bidder på cirka 3.000 tegn med 1.000 tegns overlap for at holde kvaliteten stabil på tværs af filgrænser.
Anvendelsesområder. Brug denne model til kodehentning og semantisk søgning i repositories, hvor en kodespecialiseret embedding giver mere nyttige resultater end en tekstmodel. Matryoshka-uddata gør den velegnet, når du har brug for at variere embeddingdimensionen per indeks eller niveau — vektorer i fuld bredde til præcis lagring og afkortede binære vektorer til et hurtigt filter i første gennemløb. Kontekstvinduet på 8.192 tokens passer til hele funktioner eller bidder fra flere filer, og det kodespecialiserede fokus rammer tekst med mange identifikatorer og syntaks bedre end et generelt endepunkt.
Begrænsninger. Modellen er kun til embedding: Den returnerer vektorer og kan derfor ikke generere tekst, foretage verktøjskald eller fungere som en chat- eller ræsonneringsmodel, selvom den bærer Codestral-navnet. Inddata er kun tekst og kode — der er ingen understøttelse af billeder eller lyd. Indgangsvinduet er på 8.192 tokens, og Mistral har ikke oplyst antallet af parametre, arkitektur eller hvor træningsdataene slutter, så modellens interne kapacitet og aktualitet kan ikke vurderes ud fra dokumentationen.
Bemærkning om suverænitet. Codestral Embed er bygget af Mistral AI, en fransk modelskaber uden eksponering for CLOUD Act, og betjenes kun gennem Mistrals API uden offentlige vægte. Et niveau med endepunkter placeret i EU er tilgængeligt for suveræn routing, hvor data skal forblive i EU.
| Inferensleverandør | Suverænitet | Kører i | Pris | Status | Fastgør |
|---|---|---|---|---|---|
| L1 | 0,15 € per 1 mio. ind-tokens | Online |
10 anvendelsesområder klassificeret af redaktøren. Noten forklarer hvorfor.
Code embeddings med høj præcision er ideelle til at kategorisere kodestumper efter programmeringssprog, brug af biblioteker eller funktionelt formål.
Specialiserede vektorer med 3.072 dimensioner, der er optimeret specifikt til kodesøgning, giver højpræcisionssøgning i store repositories.
modellens evne til at repræsentere kodestruktur i et vektorrum muliggør præcis automatiseret tagging af metadata til teknisk dokumentation og kildefiler.
Fungerer som et kritisk søgelag for kodningsagenter, hvilket gør det muligt for dem at foretage kontekstuelle forespørgsler og navigere i store eksisterende kodebaser.
Gør det muligt at søge på tværs af fejlsporingssystemer og kodebasehistorik for at finde tidligere rettelser af lignende mønstre i kode eller fejllogger.
Letter kodegennemgang ved at finde semantisk lignende pull requests eller historiske commits for at give reviewere relevant kontekst.
Selvom der er tale om en bi-encoder, giver uddataene på 3.072 dimensioner tilstrækkeligt signal til effektiv lighedsbaseret reranking i tekniske RAG-løsninger.
Sender effektivt tekniske supporthenvendelser eller fejlrapporter videre til den rigtige afdeling ved at måle ligheden med specifikke projektmoduler.
Dette er en embeddingmodell med fokus på søgning; den mangler de autoregressive genereringsegenskaber, der kræves til autoudfyldelse eller forslag.
Modellen producerer kun vektorrepræsentationer og kan ikke generere svar eller forklaringer på naturligt sprog.
Tal fra eksterne kilder, ikke vores egne vurderinger. Percentiler er målt mod embedding-modellerne 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 — det niveau, forespørgslen blev betjent på