După o mulțime de zvonuri, GitHub a anunțat oficial astăzi un produs nou-nouț numit GitHub Spark, împreună cu actualizări pentru GitHub Copilot. GitHub Spark este în esență un instrument bazat pe inteligență artificială care permite oricui să creeze aplicații web mici (sparks) folosind limbajul natural, chiar și fără cunoștințe de programare sau de implementare a aplicațiilor web.
GitHub descrie GitHub Spark după cum urmează:
Totul începe întotdeauna cu o idee. În copilărie, avem mii de idei - unele prostii, altele nebunești, dar altele și interesante. Astăzi, vă prezentăm GitHub Spark, un produs născut din idei interesante. Cu ajutorul limbajului natural, acest produs pune bazele viziunii noastre de a da puterea a 1 miliard de oameni din întreaga lume să devină dezvoltatori. Acesta este un software distractiv și personal, nu o aplicație de afaceri.
GitHub Spark oferă previzualizări interactive, variații ale reviziilor, istoric automat și selecție de model pentru dezvoltare. Poate fi folosit atât de pe desktop, cât și de pe dispozitive mobile. Spark are trei componente strâns integrate:
- Editor bazat pe NL pentru a descrie și a rafina cu ușurință ideile de aplicații.
- Mediul de rulare gestionat găzduiește scântei, oferind stocare de date, subiecte și acces la modele de limbaj mari (LLM).
- Tabloul de bord alimentat PWA pentru a gestiona și a lansa scântei de oriunde.
Spark-urile create cu GitHub Spark pot fi partajate cu alte persoane cu permisiuni numai pentru citire sau citire-scriere. Utilizatorii pot alege dintr-o varietate de modele, inclusiv Claude Sonnet 3.5, GPT-4o, o1-preview și o1-mini.
În următoarele luni, GitHub va actualiza GitHub Spark în următoarele aspecte:
- Extindeți metodele de colaborare (de exemplu, bibliotecile publice, permițând utilizatorilor să efectueze îmbinări semantice ale modificărilor făcute de cineva într-o ramură de spark, multi-player)
- Extindeți suprafața editorului (de exemplu, furnizați un mod „raze X” care permite rezumarea și ajustarea comportamentelor exacte ale aplicației)
- Extindeți mediul de rulare (de exemplu, mai multe componente încorporate, o mai bună integrare cu servicii terțe, permițând stocarea fișierelor și căutarea vectorială).
Vă puteți înscrie pentru previzualizarea tehnică GitHub Spark AICI. Cu GitHub Spark, crearea și partajarea de aplicații web mici este la fel de ușor ca și scrierea unei simple propoziții de text. Acest instrument inovator are potențialul de a „democratiza” dezvoltarea de software și de a da putere unei noi generații de creatori.