OpenAI a dezvăluit o actualizare majoră a funcției Canvas din ChatGPT, introducând capacitatea de a utiliza Canvas cu modelul de raționament o1 al OpenAI și de a reda HTML și codul React în mod interactiv.

Anunțul, distribuit prin X, marchează un pas important în transformarea Canvas dintr-un instrument de editare de text cu scop general într-o platformă robustă pentru dezvoltatori și designeri.

Prin activarea previzualizărilor live ale codului direct în spațiul de lucru, OpenAI își propune să răspundă unei game mai largi de utilizatori, inclusiv dezvoltatori web, creatori de conținut și ingineri software.

ChatGPT cu canvas funcționează acum cu OpenAI o1 — și poate reda HTML și React. pic.twitter.com/d3T6HLyd0h

— Dezvoltatori OpenAI (@OpenAIDevs) Ianuarie 24, 2025

Abilitatea de a reda componente web precum HTML și React ridică Canvas în competiție directă cu Claude de la Anthropic, care oferă și funcții de codare interactivă.

Actualizarea OpenAI se leagă și de strategia sa mai largă de a extinde Canvas ca spațiu de lucru multifuncțional. Cea mai recentă actualizare a ChatGPT Canvas urmează mai multe îmbunătățiri anterioare, inclusiv capabilitățile de execuție Python și integrarea GPT-urilor personalizate.

Canvas aduce redarea live a componentelor web

Caracteristicile de redare HTML și React recent introduse permit utilizatorilor să vizualizeze codul direct în interfața Canvas, un plus care îi extinde dramatic utilitatea.

React, o bibliotecă JavaScript populară pentru construirea de interfețe cu utilizatorul, utilizează JavaScript XML (JSX), care combină etichete asemănătoare HTML cu JavaScript pentru a crea dinamică și componente interactive. Cu această actualizare, dezvoltatorii pot experimenta cu JSX direct în Canvas și pot vizualiza rezultate live fără a se baza pe instrumente externe.

Utitorii timpurii ai funcției au evidențiat potențialul acesteia, dar au subliniat și provocările. Utilizatorii raportează capacitatea de a importa biblioteci externe prin intermediul rețelelor de livrare de conținut (CDN) pentru a extinde funcționalitatea React, deși OpenAI nu a detaliat încă ce CDN-uri sunt acceptate sau cum să le configureze.

Unii utilizatori au întâmpinat și erori în timpul compilării JSX, inclusiv o problemă în care sistemul a afișat mesajul: „Build failed with 1 error: internal:user-component.js:10:17: Expected’}’but found’:’.”În timp ce Canvas include un ajutor pentru „remediați această eroare”, capacitățile sale actuale par limitate, lăsând utilizatorilor avansați să depaneze manual.

Concurența cu Claude Artifacts

Prin introducerea acestor funcții de randare, OpenAI poziționează Canvas ca un rival direct cu Claude Artifacts de la Anthropic, un instrument care a fost lăudat pentru capacitatea sa de a reda HTML și alte elemente interactive.

[conținut încorporat]

Claude Artifacts a fost adoptat pe scară largă de dezvoltatorii care se bazează pe experiența sa rafinată pentru proiectarea și testarea componentelor bazate pe web. Canvasul OpenAI, totuși, aduce puncte forte suplimentare, oferind funcționalități mai ample, cum ar fi execuția Python și integrarea cu modele GPT personalizate.

Viziunea declarată a OpenAI pentru Canvas este de a permite utilizatorilor să colaboreze cu ChatGPT într-un „mod mai dinamic „. Această abordare dinamică se extinde dincolo de dezvoltarea web, oferind instrumente pentru depanare, vizualizare a datelor și editare de documente, făcând-o o opțiune versatilă pentru profesioniști din mai multe domenii.

Cronologia îmbunătățirilor OpenAI Canvas

Canvas a debutat în octombrie 2024 ca versiune beta pentru abonații ChatGPT Plus și Teams. Versiunea inițială a introdus o divizare-interfață de ecran, permițând utilizatorilor să separe contextul conversațional de un spațiu de lucru editabil. lucrau la articole sau la cod de depanare.

În decembrie 2024, ca parte a evenimentului OpenAI „12 Days of OpenAI”, Canvas a primit o lansare mai amplă, alături de noi funcții, cum ar fi execuția Python în timp real și o integrare mai profundă cu modele GPT personalizate.

Execuția Python permite dezvoltatorilor să scrie, să testeze și să depaneze codul direct în spațiul de lucru, simplificând fluxurile de lucru pentru analiza datelor și dezvoltarea de software. OpenAI a prezentat această capacitate în timpul unei demonstrații live, declarând: „Prin integrarea execuției în timp real, ne propunem să reducem frecarea dintre generarea de idei și implementare”.

GPT-urile personalizate, între timp, permit utilizatorilor să adapteze ChatGPT la anumite aspecte. sarcini sau industrii Cu Canvas, aceste modele AI specializate au câștigat o actualizare imediată, oferind un spațiu de lucru pentru programare specifică domeniului, generarea de conținut și alte activități avansate. aplicații.

Abilitatea de a integra modele GPT personalizate lărgește și mai mult aplicabilitatea Canvas. De exemplu, o echipă de software ar putea configura un GPT personalizat pentru a se concentra pe generarea de cod standard, în timp ce scriitorii îl pot folosi pentru a șlefui documentația tehnică. Aceste interacțiuni personalizate fac din Canvas mai mult decât un simplu asistent de codare; devine o platformă adaptabilă nevoilor profesionale specifice.

Categories: IT Info