BedriftsGUIDE

Modal Labs

Modal er en serverløs skyplattform som lar utviklere kjøre Python-kode, inkludert GPU-arbeidsbelastninger, i skyen ved å legge til en dekorator til en funksjon.

2 min lesingSist oppdatert

Oversikt

It matters because it removes the pain of containers, infrastructure, and scaling so AI and data teams can deploy models and batch jobs in minutes.

Dypdykk

Modal ble grunnlagt i 2021 av Erik Bernhardsson (skaper av Spotifys Annoy-bibliotek og Luigi) og Akshat Bubna, og målretter mot gapet mellom utviklere og erfaring i ML-infrastruktur. Du definerer miljøet, avhengighetene og maskinvaren direkte i Python, og Modal bygger containere, leverer CPUer eller GPUer, og kjører koden på forespørsel, skalerer til hundrevis av containere og tilbake til null. Dens fremtredende funksjon er en tilpasset containerkjøring og et filsystem utviklet for kaldstarter under sekunder, et beryktet smertepunkt i serverløs. Modal er populært for modellslutningsendepunkter, finjustering, batchbehandling, planlagte jobber (cron) og webendepunkter. Fakturering er per sekund for faktisk brukt beregning. Den konkurrerer konseptuelt med AWS Lambda, SageMaker og Runpod, men legger vekt på en kode-først, Pythonic arbeidsflyt.

Teknisk innsikt

Modals viktigste ingeniørprestasjon er raske kaldstarter: den bygde en tilpasset containerstabel og et lazy-loading filsystem slik at containere kan spinne opp på sekunder i stedet for minutter, selv med store modellvekter. Utviklere beskriver bilder og GPU-krav i kode; Modale øyeblikksbilder og cacher disse, autoskalerer deretter containerreplikaer for å matche innkommende belastning og skalerer til null når de er inaktive, slik at du bare betaler for data som faktisk brukes.

Strategisk innvirkning

Vendor strategy

Leverandørveikart påvirker hvilke funksjoner teamet ditt kan bygge videre.

Cost and budget

Kommersielle vilkår og distribusjonsalternativer påvirker langsiktige kostnader og risiko.

Risiko og sikkerhet

Selskapets insentiver former produktstandarder, sikkerhetsstilling og åpenhet.

Fremtiden til Modal Labs

Etter hvert som AI skifter fra eksperimentering til produksjon, øker etterspørselen etter friksjonsfri distribusjon. Forvent at Modal vil utdype støtten for distribuert opplæring, agenter og langvarige arbeidsbelastninger, kjøring av sandkassekode for AI-agenter og rikere observerbarhet. Dens innsats er at den vinnende ML-plattformen optimerer for utviklerhastighet, og lar små team sende GPU-støttede tjenester uten et dedikert infrastrukturteam.

Real-World Implementering

En utvikler pakker inn en bildegenereringsfunksjon med en Modal-dekorator og får øyeblikkelig et autoskalerende GPU-støttet nettendepunkt.

Et datateam kjører en nattlig batch-jobb på tusenvis av filer ved å bruke Modals cron-planlegging og fan-out-parallellisme.

En AI-oppstart finjusterer en åpen modell på Modal GPUer, betaler per sekund og skalerer til null når jobben er ferdig.

En agentplattform bruker Modal-sandbokser for å kjøre upålitelig, AI-generert kode på en sikker måte i isolerte beholdere.

Risikoer og rekkverk

Lanseringskunngjøringer kan overgå stabiliteten i ekte produksjonsarbeidsflyter.

API-priser eller endringer i retningslinjene kan bryte antagelser over natten.

Avhengighet av én leverandør øker kostnadene for innlåsing og migrering.

Veikart for implementering

1

Evaluer leverandører ved å bruke dine egne oppgaver og datasett.

2

Se gjennom personvern, sikkerhet og juridiske vilkår før integrering.

3

Oppretthold en reserveplan på tvers av modeller eller leverandører.

4

Overvåk utgivelsesnotater slik at endringer i veikart ikke overrasker teamene.

Fortsett å utforske

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the Modal Labs quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

Start quiz

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

Neste guide

Isomorphic Labs Drug Discovery

Ofte stilte spørsmål

What is Modal Labs?

Modal er en serverløs skyplattform som lar utviklere kjøre Python-kode, inkludert GPU-arbeidsbelastninger, i skyen ved å legge til en dekorator til en funksjon. Det er viktig fordi det fjerner smerten med containere, infrastruktur og skalering, slik at AI- og datateam kan distribuere modeller og batchjobber på få minutter.

Hvordan kjører utviklere vanligvis kode på Modal?

Modal lar deg definere og kjøre skyfunksjoner, inkludert på GPUer, ved å dekorere vanlige Python-funksjoner.

Hvilket velkjent serverløst problem er Modal spesielt utviklet for å løse?

Modal bygde et tilpasset container-runtime og lazy-loading filsystem for å oppnå sub-sekunders kaldstarter, et klassisk serverløst smertepunkt.

Hvordan regner Modal?

Modale kostnader per sekund for den faktisk forbrukte datamaskinen og kan skalere containere til null når de er inaktive.

Hvem var med på å grunnlegge Modal og er kjent for tidligere åpen kildekode-verktøy som Luigi og Annoy?

Modal ble medstiftet av Erik Bernhardsson, tidligere kjent for å bygge Spotifys Annoy og arbeidsflytverktøyet Luigi.

Hva betyr 'skala til null' på Modal?

Når det ikke er noen forespørsler, skalerer Modal ned til null kjørende containere, slik at du ikke har noen beregningskostnader før trafikken kommer tilbake.