4 minute read

APPCODER LLM: TVORBA APLIKACÍ S POMOCÍ PŘIROZENÉHO JAZYKA A AI

V době, kdy je hledání způsobu využití umělé inteligence k dosažení obchodních zisků „svatým grálem“ téměř každého podniku, se vývojáři předhánějí v představování nových a lukrativních nástrojů, které jejich zákazníkům usnadní vytváření vysoce výkonných aplikací využívajících umělou inteligenci a ML.

Důraz se do značné míry klade na vývoj s pomocí no-code/ low-code, ale společnost Iterate podniká kroky k tomu, aby se vrstvy kódování zcela zbavila. Společnost se sídlem v Kalifornii, která je známá budováním a nasazováním AI a nových technologií do soukromých, okrajových nebo cloudových prostředí, oznámila uvedení AppCoder LLM – vyladěného modelu, který dokáže okamžitě generovat funkční a aktualizovaný kód pro aplikace AI připravené k produkci pomocí podnětů v přirozeném jazyce.

AppCoder LLM, integrovaný do platformy pro vývoj aplikací Interplay společnosti Iterate, pracuje s textovými podněty stejně jako jakýkoli jiný generativní kopilot AI a funguje mnohem lépe než již existující řešení pro kódování řízené AI, Wizardcoder nevyjímaje. Vývojářské týmy tak mají rychlý přístup k přesnému kódu pro svá řešení umělé inteligence, ať už jde o produkt pro detekci objektů, nebo zpracování dokumentů.

„Tento inovativní model dokáže generovat funkční kód pro projekty, čímž výrazně urychluje vývojový cyklus. Doporučujeme vývojářským týmům, aby prozkoumaly Interplay-AppCoder LLM a silné zkušenosti s automatickým vytvářením kódu pomocí našeho modelu,“ uvedl v prohlášení Brian Sathianathan, technický ředitel společnosti Iterate.ai.

V čem přesně je AppCoder LLM jedinečný?

Ve své podstatě je Iterate Interplay plně kontejnerová platforma typu drag-and-drop, která propojuje AI enginy, podnikové zdroje dat a uzly služeb třetích stran, a vytváří tak tok potřebný pro aplikaci připravenou k produkci.

Vývojářské týmy mohou v tomto rozhraní otevřít každý uzel pro vlastní kód, což je přesně to místo, kde přichází AppCoder. Umožňuje uživatelům generovat kód jednoduchým zadáním pokynů v přirozeném jazyce.

„Interplay-AppCoder umí pracovat s knihovnami počítačového vidění, jako je YOLOv8, pro vytváření pokročilých aplikací za účelem detekce objektů. Máme také možnost generovat kód pro knihovny LangChain a Google, které patří mezi nejčastěji používané knihovny (pro chatboty a další funkce),“ řekl Sathianathan serveru VentureBeat.

Zrychlení vývoje aplikací může ušetřit náklady a zvýšit produktivitu týmu, což mu umožní soustředit se na strategické iniciativy, které jsou pro růst podniku klíčové.

AppCoder provádí špičkové generování kódu LLM

Kromě toho, že je AppCoder LLM rychlý, vytváří také lepší výstupy ve srovnání s aplikacemi Code Llama a Wizardcoder společnosti Meta.

Konkrétně v benchmarku ICE, v němž byly spuštěny 15B verze modelů AppCoder a Wizardcoder pro práci se stejnými knihovnami LangChain a YOLOv8, měl model Iterate o 300 % vyšší skóre funkční správnosti (2,4/4,0 oproti 0,6/4,0) a o 61 % vyšší skóre užitečnosti (2,9/4,0 oproti 1,8/4,0).

Vyšší skóre funkční správnosti naznačuje, že model lépe provádí jednotkové testy při zohlednění zadané otázky a referenčního kódu, zatímco skóre užitečnosti naznačuje, že výstup z modelu je jasný, prezentovaný v logickém pořadí a zachovává lidskou čitelnost – a zároveň pokrývá všechny funkce zadání problému po porovnání s referenčním kódem.

„Doba odezvy při generování kódu na grafickém procesoru A100 byla u aplikace Interplay-AppCoder obvykle šest až osm sekund. Trénink probíhal konverzační metodou otázka > odpověď > otázka > kontext,“ dodal Sathianathan.

Poznamenal, že těchto výsledků se jim podařilo dosáhnout po pečlivém vyladění CodeLlama-7B, 34B a Wizard Coder-15B, 34B na ručně kódované sadě dat LangChain, YOLO V8, VertexAI a mnoha dalších moderních generativních knihoven AI používaných na denní bázi.

Další informace přibudou

I když je nyní AppCoder k dispozici k testování a používání, společnost Iterate uvedla, že jde pouze o začátek její práce zaměřené na zjednodušení vývoje aplikací AI/ ML pro podniky.

Společnost v současné době vytváří 15 soukromých LLM pro velké podniky a zaměřuje se také na uvedení modelů do CPU a okrajových nasazení, aby se zvýšila škálovatelnost.

„Iterate bude i nadále poskytovat platformu a rozšiřující se sadu nástrojů pro správu enginů umělé inteligence, vznikajících jazykových modelů a velkých datových sad, které jsou vyladěny pro rychlý vývoj a nasazení (aplikací) na architekturách CPU a edge. Neustále se objevují nové modely a datové hromady a naše nízkokódová architektura umožňuje rychlé přizpůsobení a integraci s těmito novými modely. Tento prostor se rychle rozšiřuje – a také demokratizuje – a my budeme do platformy nadále prosazovat nové inovativní nástroje pro správu a konfiguraci,“ uvedl technický ředitel.

Za poslední dva roky společnost Iterate téměř zdvojnásobila své příjmy. Společnost má 100 zákazníků ze žebříčku Fortune, kteří pokrývají odvětví, jako je bankovnictví, pojišťovnictví, dokumentační služby, zábava, luxusní zboží, automobilové služby a maloobchod.

Zdroj: VentureBeat

This article is from: