Canvas to nowe narzędzie OpenAI, które zmieni sposób używania ChatGPT. To świetna wiadomość dla programistów.
Canvas pozwoli użytkownikom na interakcje z ChatGPT w zupełnie inny sposób niż to miało miejsce dotychczas. Nie będzie to forma chatu, a formuła podobna do dokumentów Google, czy innych arkuszów roboczych służących do pisania lub kodowania.
Co to oznacza dla użytkownika? Przede wszystkim wyniki interakcji z ChatGPT mają być bardziej zaawansowane, co ma pomóc w tworzeniu dłuższych, skomplikowanych tekstów. To odpowiedź na bardzo ograniczony UX głównego narzędzia OpenAI i oczywisty ruch firmy w kontekście konkurencji, która wdraża na rynek podobne narzędzia, chociażby Gemini, czy Copilot.
Canvas to nowe narzędzie OpenAI, które udoskonali interakcję z ChatGPT
Canvas otwiera oddzielny obszar roboczy z oknem czatu po prawej stronie. Użytkownik może wprowadzać komendy w formie podobnej do kodowania i edytować treści bezpośrednio w dokumencie, bez potrzeby powtarzania promptów. To interakcja w dokumencie na żywo z konkretnym określeniem danej linijki tekstu, która ma zostać zmodyfikowana.
Program może sugerować zmiany, dostosowywać długość dokumentu, a nawet edytować poziom odczytu, aby dostosować kontekst. To ulepszona integracja z chatbotem i większe możliwości, co w efekcie pomoże w tworzeniu długich i skomplikowanych tekstów. Ponadto forma interakcji ma być przejrzysta i prosta, więc nie tylko programiści, obeznani w linijkach kodów bez problemu powinni z sukcesem obsługiwać Canvas.
We’re rolling out an early version of canvas—a new way to work with ChatGPT on writing & coding projects that go beyond simple chat.
Starting today, Plus & Team users can try it by selecting “GPT-4o with canvas” in the model picker. https://t.co/GoGZiRzCsB
— OpenAI (@OpenAI) October 3, 2024
W Canvas będą dostępne skróty, dzięki którym będziemy edytować i rozszerzać nasze treści. OpenAI na swojej stronie udostępnił informacje, czego będą one dotyczyć. Będą to:
- Kod przeglądu – chatGPT zawiera wbudowane sugestie dotyczące ulepszenia kodu
- Dodaj dzienniki – wstawia dodatkowe instrukcje, aby pomóc w debugowaniu i zrozumieniu kodu
- Dodaj komentarze – dodaje komentarze do kodu, aby ułatwić ich zrozumienie
- Napraw błędy – wykrywa i przepisuje problematyczny kod w celu rozwiązania błędów
- Port do języka – tłumaczy kod na JavaScript, TypeScript, Python, Java, C ++ lub PHP
Gemy w Gemini, PinPoint oraz NotebookLM, czyli czego dowiedziałem się na warsztatch Google News Lab
Canvas obecnie znajduje się we wczesnej fazie beta i będzie cały czas rozwijany i poprawiany. Od wczoraj jest dostępny dla użytkowników ChatGPT Plus i Team, a użytkownicy Enterprise i Educational uzyskają dostęp w przyszłym tygodniu.