Avoin lähdekoodi 🇺🇸 31.07.2026 15:02

JetBrains avaa KotlinLLM:n lähdekoodin: älykkäät makrot, jotka generoivat Kotlin-koodia suorituksen aikana kuumalla uudelleenlatauksella JDI:n kautta

JetBrains Research on julkaissut KotlinLLM:n Apache 2.0 -lisenssillä. IntelliJ IDEA:n prototyyppilaajennus lisää älykkäät makrot asLlm ja mockLlm, joiden rungot ovat generoitua Kotlin-koodia, eivätkä eläviä mallikutsuja. Laajennus sieppaa suorituksenaikaisia arvoja JDI:n kautta, pyytää LLM-agentilta kapeaa koodipäivitystä, kääntää sen ja määrittelee ladatun luokan uudelleen. Katetut skenaariot suoritetaan sitten tavallisena Kotlinina ilman myöhempiä mallikutsuja.
JetBrains Research on avannut KotlinLLM:n lähdekoodin Apache 2.0 -lisenssillä. IntelliJ IDEA -lisäosaprototyyppi lisää älykkäät makrot asLlm ja mockLlm, joiden rungot generoidaan Kotlin-koodina, eikä niitä suoriteta elävinä mallikutsuina. Lisäosa sieppaa suorituksenaikaiset arvot JDI:n kautta, pyytää LLM-agenttia tekemään kapean koodipäivityksen, kääntää ja ohittaa ladatun luokan. Tämän jälkeen katetut skenaariot suoritetaan tavallisena Kotlinina ilman muita inferenssikutsuja. Mukautetussa Spring Petclinic -projektissa kaikki 24 skenaariota onnistuivat 100-prosenttisesti kuumassa uudelleenlatauksessa, ja suorituksenaikaiset ylimääräiset kustannukset olivat noin 1 prosentti.
Lähde: MarkTechPost — Alkuperäinen
Aiemmat aiheeseen liittyvät kirjoituksemme ↓
Tuoreet uutiset