Wat als samenwerken met AI net zo natuurlijk zou aanvoelen als samenwerken met een teamgenoot? Daar is de nieuwe functie van OpenAI, Canvas, voor! Canvas is gelanceerd op de 4e dag van de 12 Days of OpenAI-serie en is nu beschikbaar voor alle ChatGPT-gebruikers. Of u nu een boeiend verhaal schrijft, complexe code debugt of nieuwe ideeën verkent, Canvas biedt een werkruimte die zich naadloos aanpast aan uw behoeften. Laten we eens kijken wat deze tool zo bijzonder maakt.
Canvas, een nieuwe manier om met ChatGPT te werken om concepten te maken, te bewerken en feedback te krijgen op teksten en code, is nu beschikbaar voor alle gebruikers in ons 4o-model.
Het is volledig uitgerold op het web en in de ChatGPT desktop-app voor Windows. foto.twitter.com/1MVvmXphZM
- OpenAI (@OpenAI) 10 december 2024
Inhoudsopgave
Hoe krijg ik toegang tot Canvas?
- Meld u aan bij uw ChatGPT-account via de webinterface.
- Klik in de chat-opsteller op het gereedschapspictogram om alle beschikbare hulpmiddelen te bekijken.
- Kies Canvas uit de lijst. Dit opent een nieuwe werkruimte waar u kunt beginnen met het maken van content of coderen.
Belangrijkste kenmerken van Canvas
- Brede toegankelijkheidCanvas is nu rechtstreeks geïntegreerd in de hoofdinterface van ChatGPT en is toegankelijk voor alle gebruikers, ongeacht hun abonnement.
- Uitvoering van Python-codeGebruikers kunnen nu Python-code rechtstreeks in Canvas uitvoeren, compleet met tekstuele of grafische uitvoer, wat zorgt voor een naadloze codeerervaring.
- Integratie met aangepaste GPT'sCanvas is nu volledig compatibel met aangepaste GPT's, waardoor ontwikkelaars het potentieel van deze tool kunnen benutten in hun op maat gemaakte AI-modellen.
In het volgende gedeelte ga ik dieper in op deze functies.
Laten we ChatGPT Canvas gebruiken
Om u op weg te helpen, vindt u hier enkele praktische voorbeelden van hoe u Canvas kunt gebruiken:
Brede toegankelijkheid
Canvas introduceert een split-view-formaat waarmee gebruikers gelijktijdig met de chat en het document kunnen werken. Dit elimineert de rommel van bewerkingen en revisies in de chatfeed, wat zorgt voor een duidelijkere en meer gestructureerde interactie.
Voorbeeld
Ik heb mijn artikelinhoud geëvalueerd met ChatGPT en de brede toegankelijkheidsoptie gebruikt. Nadat ik mijn inhoud in het berichtenvenster had geplakt, breidde ik het scherm uit:
Zo ziet het uitgebreide scherm eruit:
Bewerkingstool
U kunt documenten rechtstreeks in Canvas bewerken, opmaak toepassen en zelfs suggesties van ChatGPT in realtime ontvangen. Het is vrij eenvoudig te gebruiken: kopieer de inhoud van het artikel, plak het in het berichtenvak, open het in Canvas-modus en selecteer de bewerkingsmodus. Voeg prompts toe op basis van de feedback die u nodig hebt en Canvas zal bewerkingen voorstellen.
Voorbeeld
Ik heb een blog over “Generative AI Skills for Engineering Students” gebruikt en Canvas de volgende opdracht gegeven:
Denk als een editor en voeg suggesties toe over hoe deze content in verschillende koppen verdeeld kan worden. Aangezien dit artikel op mijn blog komt, stel voor welke trefwoorden toegevoegd kunnen worden om de zoekbaarheid te verbeteren.
Output:
ChatGPT gaf waardevolle suggesties rechtstreeks in het Canvas-venster. Door op de knop Toepassen te klikken, werden de wijzigingen naadloos verwerkt. Deze functie maakt het bewerken en onderhouden van opmaak veel eenvoudiger, zelfs bij het overbrengen van inhoud naar Google Docs.
Verbeterd feedbackmechanisme
Een opvallende functie is ChatGPT's mogelijkheid om contextuele opmerkingen te geven over door de gebruiker verstrekte tekst. Dit is met name waardevol voor schrijvers die gedetailleerde feedback zoeken of studenten die academische essays willen polijsten.
Voorbeeld
Voor hetzelfde artikel wilde ik controleren of het alles omvatte wat een student moet leren over Generative AI. Ik vroeg Canvas:
Denk als een student die van plan is om carrière te maken in GenAI. Is dit artikel echt nuttig? Geef feedback.
Canvas gaf waardevolle suggesties waarmee studenten hun leerervaring konden verbeteren.
Coderen met Canvas
Voor programmeurs biedt Canvas realtime debugging en code-uitvoering binnen de editor. Dit omvat syntax highlighting, foutdetectie en visuele outputs voor data science-taken.
Voorbeeld
Ik heb een codefragment met bugs getest en dit aan Canvas doorgegeven met deze prompt:
Waarom werkt mijn code niet?
import matplotlib.pyplot as plt
import numpy as np
# Create data
x = np.linspace(0, 10, 100)
y = np.sin(x)
# Create a figure with publication-quality aesthetics
plt.figure(figsize=(6, 4), dpi=300) # Set figure size and resolution
plt.plot(x, y, label="Sine Wave", color='b', linewidth=2)
# Adding labels and title
plt.xlabel("X-axis label", fontsize=14)
plt.ylabel("Y-axis label", fontsize=14)
plt.lable("Sine Wave Example", fontsize=16)
# Adding grid and legend
plt.grid(True, which='both', linestyle='--', linewidth=0.5)
plt.legend(fontsize=12)
# Saving the figure as a high-resolution PNG
plt.savefig("sine_wave_figure.png", dpi=300, bbox_inches="tight")
plt.show()
Canvas identificeerde de bugs en liet me de code repareren en uitvoeren in het rechtervenster. Deze functie is van onschatbare waarde voor programmeurs!
Met de optie Bugs oplossen in het Canvas-venster wordt de hele code regel voor regel herschreven om te garanderen dat er geen fouten in zitten.
Canvas Bewerkte Code:
import matplotlib.pyplot as plt
import numpy as np
# Create data
x = np.linspace(0, 10, 100)
y = np.sin(x)
# Create a figure with publication-quality aesthetics
plt.figure(figsize=(6, 4), dpi=300) # Set figure size and resolution
plt.plot(x, y, label="Sine Wave", color='b', linewidth=2)
# Adding labels and title
plt.xlabel("X-axis label", fontsize=14)
plt.ylabel("Y-axis label", fontsize=14)
plt.title("Sine Wave Example", fontsize=16)
# Adding grid and legend
plt.grid(True, which='both', linestyle='--', linewidth=0.5)
plt.legend(fontsize=12)
# Saving the figure as a high-resolution PNG
plt.savefig("sine_wave_figure.png", dpi=300, bbox_inches="tight")
plt.show()
Output:
Aangepaste GPT's met Canvas
De integratie van Canvas met aangepaste GPT's opent een nieuw scala aan mogelijkheden. Als onderdeel van dit initiatief wordt Canvas een standaardtool voor nieuwe aangepaste GPT's, terwijl bestaande GPT's het kunnen inschakelen via hun configuratie-instellingen.
Eerdere OpenAI-lanceringen
En Verder?
Canvas is een leuke en interactieve manier om met AI te werken. Het zorgt ervoor dat het werken aan projecten natuurlijk en productief aanvoelt, of je nu een schrijver bent die een artikel oppoetst, een programmeur die scripts debugt of een docent die lessen ontwerpt. OpenAI heeft het eenvoudig en toegankelijk gemaakt, en moedigt gebruikers aan om erin te duiken en te zien wat ze kunnen bereiken.
Terwijl OpenAI Canvas blijft verbeteren, is het duidelijk dat dit nog maar het begin is. De tool belooft uit te groeien tot een nog essentiëler onderdeel van het werken met AI, waardoor onze interacties soepeler en effectiever worden.
Dus waarom wachten?
Ontdek Canvas en deel je ervaringen met mij in de reacties hieronder!
- Door SEO aangedreven content en PR-distributie. Word vandaag nog versterkt.
- PlatoData.Network Verticale generatieve AI. Versterk jezelf. Toegang hier.
- PlatoAiStream. Web3-intelligentie. Kennis versterkt. Toegang hier.
- PlatoESG. carbon, CleanTech, Energie, Milieu, Zonne, Afvalbeheer. Toegang hier.
- Plato Gezondheid. Intelligentie op het gebied van biotech en klinische proeven. Toegang hier.
- Bron: https://www.analyticsvidhya.com/blog/2024/12/chatgpt-canvas/