OpenAI brengt ChatGPT Canvas uit voor alle gebruikers, voegt Python-support toe

OpenAI heeft Canvas uitgebracht voor alle gebruikers. De tool voor helpen met het schrijven van code was alleen beschikbaar voor betalende klanten. Bovendien is er nu ondersteuning voor Python-code.

Canvas zit nu in GPT-4o, het model dat ook gratis gebruikers kunnen aanklikken, meldt Venturebeat. Ook is Canvas nu aan te roepen vanuit Custom GPT’s, de ‘apps’ voor ChatGPT die er sinds vorig jaar zijn. Daardoor is de functie voor meer gebruikers en op meer plekken beschikbaar.

OpenAI bracht Canvas in oktober uit voor betalende klanten. De functie splitst de gegenereerde content en het chatvenster van ChatGPT op in twee vensters. Hierdoor kunnen gebruikers aanpassingen maken aan tekst of code, zonder dat deze opnieuw gegenereerd hoeft te worden. Canvas is behalve voor het schrijven van code in gebruik voor het genereren en aanpassen van teksten.

OpenAI ChatGPT Canvas

Door Arnoud Wokke

Redacteur Tweakers

11-12-2024 • 18:16

30

Reacties (30)

30
30
13
2
0
15
Wijzig sortering
Ik vind dit echt fantastisch. Ik heb het afgelopen half jaar een halve game in elkaar gezet met alleen maar prompting. Klein basaal beginnen, en dan steeds verder uitbouwen door elke keer halve code bases in je prompt te zetten. Het koste me 300+ prompts op chatGPT 4.0, maar het werkt: https://www.youtube.com/watch?v=A0NcyUApxUw
Aan het eind van de rit had ik een behoorlijk begrip van hoe python werkt, en daarmee heb ik ongeveer 5% zelf geschreven, maar de kans dat mijn eigen code van lagere kwaliteit is is groot. Anyway, top ontwikkeling.

Voor de mensen die het commerciele verslavingsgevaar zien, kijk dan ook even naar Llama 3. Die is onderhand ook best ver en goed, die lijkt iets minder commercieel ingestoken te zijn.
Voor de mensen die het commerciele verslavingsgevaar zien, kijk dan ook even naar Llama 3. Die is onderhand ook best ver en goed, die lijkt iets minder commercieel ingestoken te zijn.
Voor diegenen die het eens willen proberen kan dit eenvoudig lokaal met bijvoorbeeld gpt4all of jan.ai.
Ik had oobabooga gebruikt voor character generation, die poogt de locale chat-gpt versie van A1111 (stable diffusion) te zijn. En dan voor LLM een LLama 3.1 13b model van huggingface.
Hoe gaat zijn dergelijke locale LLM’s?
hoe goed (gaat?)... niet fantastisch, maar ze zijn goed genoeg voor simpele taken. Ik had bijvoorbeeld voor characters een prompt gemaakt: "Wat voor attributen vind ik in de woonkamer van een [japanse samurai], geef me een comma separated list". En daarachteraan dan een data validation en een splitter om het zaakje in een array te zetten. Vervolgens heb ik die losse attributen dan weer in een prompt naar Stable diffusion doorgezet. Die attributen zie je exploderen in dat filmpje die ik had gemaakt. En ook die explosies zijn random generated. Onderaan de streep is het een aangestuurde content generator, wellicht vooralsnog een beetje eenzijdig. Maar ik ben er wel van overtuigd dat dit toekomstig (game) development sterk gaat beïnvloeden. Ik snap de kritiek en angst voor het onbekende, maar zo moet je het niet zien: Het is gewoon een totaal nieuwe manier van ontwikkelen, en die kun je in mijn optiek maar beter vroegtijdig omarmen.
Ben er nog altijd niet van overtuigd. Heb les gegeven bij codefever en een 8-jarige kan een volledige game ontwikkelen in 10 lessen. Dit was 5 jaar geleden zonder ai. Als je als volwassene 300 prompts nodig hebt voor een halve game die er vergelijkbaar uitziet vraag ik me af hoe voordelig deze manier van werken is.
En vooral, als AI je niet kan helpen met bepaalde zaken, heb je echt de nodige skills opgebouwd om het zelf te doen? Zeg maar dezelfde 10% van het werk dat niet op stackoverflow stond maar waarin 95% van jou meerwaarde als programmeur ligt.

[Reactie gewijzigd door jorisporis op 12 december 2024 05:31]

We trappen met zijn allen in een commerciële fuik. Nu is het nog gratis. Iedereen raakt verslaafd en je zit straks net zoals bij Netflix, Youtube, etc vast aan een vast maandbedrag die steeds hoger wordt.
Bovendien trainen we met zn allen gratis de AI, die steeds meer businesswaarde krijgt.
Het alternatief is een echt open source initiatief of eentje die we met zn allen met overheidsgeld neerzetten en die ten goede komt van de samenleving. Ik werk zelf bij een overheidsinstelling en daar wordt ook AI ingekocht en in kleine pilots uitgeprobeerd. Zonde eigenlijk. Het zijn Amerikaanse bedrijven die hier garen bij spinnen. Waar blijven de Europese initiatieven? We lopen hopeloos achter.
Jah duh, natuurlijk gaat dat gebeuren, die miljarden moeten zich een keer terug gaan verdienen! :D

Vanuit Europa zijn we druk bezig met regeltjes te bedenken, daarmee denken wij de economie van de toekomst op te bouwen. En als dat niet lukt geven we de schuld aan "de buitenlanders". 8-)
Ja eens. We laten anderen ideeën bedenken en vervolgens gaan we er heel veel van vinden in de vorm van regulering. Begrijp niet waarom er hier niet veel meer wordt ingezet op innovatie.
We gaan nog eens terugverlangen naar deze regels als alles helemaal uit de hand is gelopen als we straks in totalitaire regimes leven doordat hele generaties gehersenspoeld waren door waanzin op sociale media. Met AI erbij zal dit nog een stuk versneld worden zonder goede regelgeving. In de VS hebben ze al op de grootste oplichter mogelijk gestemd door dit gebrek aan regels en hier gebeurt vanalles wat Poetin erg prettig vindt met de opkomst van domrechts.

[Reactie gewijzigd door RoelRoel op 11 december 2024 19:31]

Jij snapt het. Er moet juist gestopt worden met al die innovaties. We kunnen al amper omgaan met het internet en bijvoorbeeld video kanalen zoals Tiktok. En nu denken we ineens te gaan innoveren met een ai model wat word gecontroleerd door een bedrijf wat ging van alturistische motieven naar een puur profit based bedrijf. Wat overigens snel de regel niet leveren an militaire doeleinde heeft uigegumt.

Beetje google die hun motto verwijderde dont be evil toen ze geld gingen verdienen.

Daarbij ik gebruik chat gpt dus ik ben mega hypocriet. achajaaa
Google wordt wel efficienter gemanaged dan dat. Tuurlijk kwam iemand van commercie met het idee om dat hele "don't be evil" te verwijderen. Maar toen kwam een aandeelhouder met visie, en die zei: "als je echt geld wilt verdienen knul, dan spaar je de helft van de moeite uit en gum alleen dat woordje don't weg"

Iedereen ziet zakenmodel van cloud providers, SaaS apps, Microsoft365 en Netflix en maandelijkse game abonnementen en iedereen wil graag aan de abonnementen. Logisch dat OpenAI dat ook wil en mag niet verbazen dat er inmiddels al een abonnement is voor 200 dollar per maand. En het gaat zeker nog wel gekker worden dan dat ja.

Gelukkig kan er best wat AI lokaal gedraaid, ik sta daar soms best van te kijken dat je prima mee kan komen met 8 NVidia A100's van in totaal 800GB VRAM voor zelfs de grootste modellen. Dan ben je nog niet op enige snelheid aan het trainen, maar kun je wel de bot in je eigen omgeving draaien, iets dat ook al heel wat waard is.

Wat we wel nodig hebben is open data sets om AI mee te trainen. Want als China, Rusland, VS veel makkelijker toch dat soort datasets pakken en gebruiken waar ze het maar vinden kunnen, dan is dat Europees niet bij te houden zonder serieuze investeringen centraal. En nu is AI de hype, maar je kunt met zulke goede datasets natuurlijk allerlei algoritmes en statistiek ontwikkelen ook.

[Reactie gewijzigd door OruBLMsFrl op 11 december 2024 22:49]

Ik snap je reactie niet helemaal in relatie tot mijn bericht. Ik zeg niet dat google niet goed is gemanaged. Mijn punt is puur focussen op snelle innovatie in wezen een slecht iets is voor de wereld.
Komt denk ik ook deels door de andere IT cultuur die je in Amerika hebt. Daar valt op dit moment niet echt snel tegenop te boksen.
Is het niet zo simpel als hier een 2e silicon Valley neer te zetten? Ik denk dat er nu wel een verandering aan gaat komen. Het nieuwsbericht dat de overheid geen data in de cloud in relatie tot Amerika wil zetten heeft echt enorme impact. Dit soort drivers kunnen best voor verandering gaan zorgen.
Hoe wil je hier een Sillicon Valley neerzetten? Uiteindelijk Sillicon Valley vooral een verzameling aan hoogwaardige bedrijven. En hoogwaardige bedrijven aantrekken is zo makkelijk niet.
Ik denk dat Europa strategischer moet nadenken en op tijd de potentie inzien van potentieel strategisch belangrijke bedrijven, en dan voorkomen dat ze naar het buitenland vertrekken. Dat lijkt me ook een vorm van defensie waar Europe meer in zou moeten investeren.

Voor wat betreft een commerciële fuik, vind ik het oorspronkelijke idee van OpenAI wel mooi, om de techniek voor zoveel mogelijk mensen beschikbaar te stellen. Ik heb veel liever dat ik als klant direct betaal voor een product (ik heb persoonlijk ChatGPT Plus). Een indirect verdienmodel waar ze AI inzetten om mij producten te verkopen, vind ik zelf veel enger.
Voor development zit je meestal wel aan hogere bedragen vast. Natuurlijk weet ik nog niet hoe ver het gaat, maar voor nu vind ik de 20 dollar per maand (ofzo) erg goedkoop voor wat ik er voor krijg.
Bij AI speelt concurrentie een belangrijke rol, waardoor de prijzen onder controle blijven. Dit is echter niet het geval bij YouTube, dat als marktleider in zijn segment fungeert. In mindere mate geldt dit ook voor Netflix, waarvoor tot op heden eigenlijk geen volwaardig alternatief bestaat, afgezien van enkele halfslachtige concurrenten met een aanzienlijk kleiner aanbod.
Gelukkig is OpenAI geen monopolist. Er zijn alternatieven, zoals GAB.ai, Yandex AI en DeepMind.

Als OpenAI besluit om al haar diensten betaald te maken, stappen de gratis gebruikers over op één van de vele alternatieven die dan nog wel gratis zijn. :)

De rekenkracht die nodig is voor kunstmatige intelligentie - zeker als het gaat om het genereren van afbeeldingen en video's - is echt gigantisch. Ik verbaas mij er daarom wel over dat er zoveel gratis te gebruiken KI-diensten zijn. Er mogen dan wel beperkingen zijn op het aantal verzoeken per uur, maar ik blijf dit wonderbaarlijk vinden. :)
Waar blijven de Europese initiatieven? We lopen hopeloos achter.
Yandex AI is een Europees alternatief. Gemaakt en ontwikkeld in Rusland. ;)
Ik merk zelf dat ik het toch wel echt al vervelend vind als mijn AI tools niet autocompleten. Nou gebruik ik het vrijwel alleen voor de code autocompletes die voor ~60% ook zonder AI kunnen, maar het is wel heel chill dat iets als TabNine of Jetbrains' AI Assistant gewoon een klein beetje op de hoogte is van mijn codebase en niet alleen voorstelt welke functie ik moet aanroepen maar ook meteen welke variabelen uit mijn huidige context erin moeten en zelfs dingen als een custom debug functie aanroepen meteen overneemt.
De oplossing lijkt mij om hier zelf gewoon waakzaam op te zijn. Niet te veel volledige code in ChatGPT of Claude gooien maar proberen om korte vragen te stellen, die kun je namelijk ook al aan een open source model stellen en die gaan niet zo gauw wegvallen.
Dat kan afhangen van de kwaliteit van het gereedschap, ik ben ergens vroeg in gestapt en blijft daarom altijd 20$/maand betalen, maar de goedkoopste trede is inmiddels 39$/maand.
Waar vind ik Canvas? Kan het niet vinden...
"Canvas is beschikbaar in dit gesprek als een hulpmiddel waarmee je samen aan langere teksten of code kunt werken. Als je een document of codebestand wilt aanmaken of bewerken, zeg het me dan, en ik open een canvas voor je.

Bijvoorbeeld:

Als je een lang document wilt schrijven of bewerken, kun je zeggen: "Maak een document aan over [onderwerp]".
Voor code kun je zeggen: "Schrijf een Python-script voor [taak]".
Laat me weten waarmee ik je kan helpen! 😊"
Aah duidelijk! Thanks.
Erg prettige functie: vooral de functie dat ChatGPT opmerkingen/tips naast je tekst kan zetten (zoals in MS WORD)
Dit is een prachtige toevoeging. Ik vind het zelf alleen ontzettend jammer dat Canvas alleen nog bij 4o zit en niet bij o1. En dat vind ik ook voor toegang tot internet en vooral voor het uploaden en exporteren van documenten.
Voor ongeveer 80% van de dingen die ik met ChatGPT doe, is o1 toch wel een vereiste. Dus ik zit de hele tijd dan ook lappen tekst tussen chats o1 en 4o te copy/pasten. Ik laat bijvoorbeeld regelmatig o4 een document inlezen en omzetten naar hapklare platte tekst brokken die ik dan weer naar o1 kopieer om daar weer verder te gebruiken. Ik hoop snel dat ze alle interactie mogelijkheden van 4o naar o1 overzetten. Ik betaal er graag extra voor.
Eigenlijk nog niets gedaan met AI of chatgpt, wat zijn precies en praktisch de verschillen tussen de verschillende ‘modellen!?’?

Op dit item kan niet meer gereageerd worden.