cog
Cog je open-source nástroj pro balení a nasazení ML modelů do produkčních Docker kontejnerů.
O nástroji
Cog umožňuje vývojářům strojového učení zabalit své modely do standardizovaného, produkčně připraveného Docker kontejneru pomocí jednoduchého konfiguračního souboru cog.yaml. Nástroj automaticky generuje Docker image podle osvědčených postupů (Nvidia base images, efektivní cachování závislostí, správné verze Pythonu) a sám řeší kompatibilitu CUDA, cuDNN, PyTorch a TensorFlow, což eliminuje běžné problémy s konfigurací prostředí. Vstupy a výstupy modelu se definují standardním Pythonem pomocí knihovny cog (Input, Path), z čehož Cog automaticky vygeneruje OpenAPI schéma a validuje data. Součástí je i automatický HTTP inferenční server postavený na Rust/Axum, díky němuž lze model po sestavení spouštět jako RESTful API (např. příkazy cog run, cog build, cog serve) nebo nasadit na vlastní infrastrukturu či na platformu Replicate. Nástroj je open-source a je dostupný pro macOS, Linux a Windows 11 (přes WSL 2), instalace probíhá přes Homebrew nebo instalační skript, vyžaduje Docker. Autoři pocházejí ze Spotify a Docker (tvůrce Docker Compose) a projekt je vyvíjen jako otevřená alternativa k interním nástrojům pro nasazování ML modelů, které dříve vytvořily firmy jako Spotify nebo Uber.
Kategorie
AI novinky do e-mailu
Každý pátek 3 vybrané AI nástroje, prompt týdne a to nejdůležitější ze světa AI — přehledně, česky a bez balastu.
Jeden z nejstarších pravidelných českých AI newsletterů.
Podobné nástroje
Hledáte alternativu k cog? Tady je 6 podobných nástrojů z kategorie Vývojářské nástroje.

Vectorizer AI
FreemiumPřevádí rastrové obrázky PNG, JPG, GIF, BMP a WebP na vektorové formáty SVG, PDF, EPS a DXF pomo...

Stable Diffusion
FreemiumStability AI je platforma pro generování obrázků, videa a dalšího obsahu pomocí generativní AI,...

Whisper
ZdarmaPřevádí mluvenou řeč na text ve více než 90 jazycích. Whisper je open-source model od OpenAI tré...

Escape
NeuvedenoEscape je AI-powered platforma pro ofenzivní bezpečnost, která automatizuje discovery, pentestin...

Pinecone
FreemiumPinecone je vektorová databáze jako služba, která umožňuje ukládat, spravovat a prohledávat vekt...

MarsAi
ZdarmaMarsX je vývojářská platforma, která kombinuje AI, NoCode, kód a MicroApps pro rychlé budování S...
