Het nieuws van vandaag is gegenereerd door OpenAI’s aankondiging dat de GPT-4 API nu algemeen beschikbaar is voor ontwikkelaars. Ontwikkelaars die momenteel gebruik maken van de OpenAI API en een “geschiedenis van succesvolle betalingen” hebben, krijgen vanaf vanmiddag toegang tot de geavanceerde functies van GPT-4.
Volgens de roadmap van OpenAI zal tegen het einde van de maand een uitgebreide uitrol naar nieuwe ontwikkelaars plaatsvinden, met verdere plannen voor een grotere bredere toegang “afhankelijk van de beschikbaarheid van computers.”
Sinds maart is de vraag naar de GPT-4 API aanzienlijk toegenomen, met “miljoenen ontwikkelaars die toegang hebben aangevraagd”. In een blogpost benadrukte OpenAI de diverse reeks innovaties die GPT-4 gebruiken en die al aan de gang zijn, en schetste een visie voor de toekomst waarin “op chat gebaseerde modellen elke use case kunnen ondersteunen”.
Openbare release van GPT-4 API via OpenAI
De verbeterde capaciteit van GPT-4 om tekst te maken, inclusief code, terwijl het ook beeld- en tekstinvoer accepteert, onderscheidt het van zijn voorganger, GPT-3.5. De modellen “menselijk niveau” Prestaties op verschillende academische en professionele criteria onderstrepen de verbazingwekkende ontwikkeling nog meer. Net als bij eerdere OpenAI GPT-modellen, gebruikt GPT-4 een trainingsroutine die gelicentieerde gegevens combineert met openbaar beschikbare gegevens, zoals die verkregen van openbare websites.
De introductie van de functie voor het begrijpen van afbeeldingen is echter zorgvuldig gepland. Be My Eyes is de enige partner waarmee OpenAI tot nu toe heeft samengewerkt voor testen. Het is nog niet bekend wanneer deze functie voor meer klanten beschikbaar zal zijn.
Hoewel GPT-4 een grote vooruitgang betekent in generatieve AI-modellen, is het belangrijk op te merken dat het ook bepaalde nadelen heeft. Soms het model “hallucineert” feiten en maakt zelfverzekerde denkfouten. Het unieke probleem is dat het niet leert van fouten, wat problemen kan veroorzaken zoals het introduceren van beveiligingsfouten in gemaakte code.
Wat de volgende verbeteringen betreft, heeft OpenAI duidelijk gemaakt dat het van plan is programmeurs de mogelijkheid te bieden om GPT-4 en zijn iets minder krachtige broer, GPT-3.5 Turbo, aan te passen. Deze aanpassingen, mogelijk gemaakt door het gebruik van de eigen gegevens van de makers, komen overeen met de aanpassingsmogelijkheden die worden geboden door een aantal andere OpenAI-tekstgeneratiemodellen. Volgens OpenAI zouden ontwikkelaars de release van deze nieuwe mogelijkheid later dit jaar moeten kunnen verwachten.
Na de onthulling van GPT-4 in maart is de concurrentie op het gebied van generatieve AI dramatisch toegenomen. Een belangrijke concurrent, Anthropic, heeft het contextvenster van Claude, het belangrijkste tekstgenererende AI-model dat momenteel in preview is, vergroot van 9.000 tot een verbazingwekkende 100.000 penningen. Tokens vervangen delen van onverwerkte tekst in dit contextvenster, waarmee het model rekening houdt voordat er meer tekst wordt geproduceerd. De tokens “com”, “put” en “er” kunnen bijvoorbeeld worden gebruikt om de uitdrukking “computer” op te splitsen.
De vorige recordhouder voor het grootste contextvenster was GPT-4, met maar liefst 32.000 tokens op de hoogste limiet. Modellen met kleine contextvensters ‘vergeten’ vaak de details van zelfs recente discussies, waardoor ze gaan dwalen.
OpenAI onthulde de brede release van zijn DALL-E 2 en Whisper API’s in een gelijktijdige aankondiging. De eerste is het OpenAI-model voor het maken van afbeeldingen, terwijl de tweede, “Whisper” genaamd, het spraak-naar-tekst-model is. In een poging om “te optimaliseren [its] rekencapaciteit”, onthulde OpenAI ook zijn intenties om verouderde modellen die toegankelijk zijn via zijn API geleidelijk af te schaffen. De keuze is gemaakt als reactie op OpenAI’s recente moeilijkheden om te voldoen aan de stijgende vraag naar zijn generatieve modellen, een behoefte die deels verband houdt met de spectaculaire groei in populariteit van ChatGPT.
GPT-3 en zijn variaties worden vervangen door een nieuwe reeks “basis GPT-3“-modellen, zogenaamd gemaakt voor een hogere rekenefficiëntie, als onderdeel van deze overgang, die op 4 januari 2024 zal beginnen. Tegen 4 januari zouden ontwikkelaars die afhankelijk zijn van de verouderde modellen hun integraties handmatig moeten upgraden. Bovendien moeten personen die na deze tijd gewijzigde eerdere modellen willen gebruiken, vervangingen aanpassen op basis van de nieuwe basis GPT-3-modellen.
Om deze overgang zo gemakkelijk mogelijk te maken, merkte OpenAI op: “We zullen ondersteuning bieden aan gebruikers die eerder modellen hebben verfijnd.” Zodra de nieuwe voltooiingsmodellen klaar zijn voor vroege tests, zullen we contact opnemen met ontwikkelaars die onlangs deze oudere modellen hebben gebruikt en verdere informatie geven.
Inleiding tot de GPT-4 API
De GPT-4 API en het bijbehorende GPT-4-model zijn momenteel in bèta, dus houd daar rekening mee. Om toegang te krijgen moet u zich inschrijven op de wachtlijst. Bezoek de “Sluit u aan bij de GPT-4 API-wachtlijst”-gedeelte van het OpenAI-dashboard op https://platform.openai.com. Om op de wachtlijst te komen, klik op de “Aanmelden” knop en volg de instructies. U kunt de GPT-4 API gebruiken zoals weergegeven in dit blogartikel nadat u toegang heeft gekregen. Houd er rekening mee dat aangezien de API nog in ontwikkeling is, de toegang ertoe en de functies ervan kunnen veranderen.
U moet eerst uw omgeving opzetten en toegang krijgen tot de API om GPT-4 volledig te kunnen gebruiken. In dit gedeelte leiden we u door de procedures die nodig zijn om de GPT-4 API te gaan gebruiken.
API-sleutels verkrijgen en een account aanmaken:
U moet zich registreren bij OpenAI om de GPT-4 API te gebruiken. Maak een account aan door naar de OpenAI-website te gaan (https://www.openai.com). Log na het voltooien van het registratieproces in op uw account en ga vervolgens naar het API-gedeelte. Uw API-sleutel, die nodig is om query’s naar de GPT-4 API te sturen, bevindt zich hier. Omdat het exclusief is voor uw account en niet mag worden gedeeld, dient u deze sleutel veilig te bewaren.
Uw ontwikkelomgeving maken
Uw ontwikkelomgeving moet worden gemaakt voordat u API-verzoeken kunt gaan doen. Python, JavaScript of Ruby zijn slechts enkele voorbeelden van programmeertalen die het uitvoeren van HTTP-verzoeken mogelijk maken. Voor deze handleiding gaan we ervan uit dat je Python gebruikt.
Zorg ervoor dat Python eerst op uw computer is geïnstalleerd. U kunt de meest recente versie van Python downloaden van de website (https://www.python.org/downloads/) als je die nog niet hebt.
Open vervolgens uw terminal of opdrachtprompt en blader naar de nieuw gemaakte map voor uw GPT-4 API-project. Om uw projectafhankelijkheden overzichtelijk te houden, adviseren wij om een virtuele omgeving in te zetten. Voer de volgende opdracht uit om een virtuele omgeving te bouwen:
$ python -m venv my_gpt4_project
Voer de opdracht uit die overeenkomt met uw besturingssysteem om de virtuele omgeving te activeren:
Ramen:
$ my_gpt4_projectScriptsactiveren
macOS/Linux:
bron my_gpt4_project/bin/activate
Noodzakelijke vereisten en bibliotheken installeren
Nadat je je ontwikkelomgeving hebt opgezet, moet je een paar bibliotheken installeren om te kunnen communiceren met de GPT-4 API. We gebruiken het bekende verzoekenpakket voor Python om HTTP-verzoeken te verzenden.
Voer de volgende opdracht uit om de aanvragenbibliotheek te installeren:
$ pip install requests
U bent nu klaar om API-aanroepen uit te voeren en de kracht van GPT-4 te ontketenen nadat uw account, ontwikkelomgeving en afhankelijkheden helemaal zijn ingesteld. In de volgende sectie gaan we in op API-eindpunten, methoden en hoe u uw API-verzoeken kunt personaliseren.
Wat kunt u doen met GPT-4 API?
De opmerkelijke mogelijkheden van de GPT-4 API hebben een nieuw tijdperk van technologische mogelijkheden ingeluid, waarbij verschillende industrieën zijn geavanceerde functies hebben gekregen. Laten we tien overtuigende use-cases onderzoeken waarin de GPT-4 API uitblinkt, wat een revolutie teweegbrengt in de manier waarop we verschillende domeinen benaderen:
- Ingewikkelde romans maken: Met de GPT-4 API ondergaat het rijk van literaire creatie een transformatieve verschuiving. De uitgebreide verhalende mogelijkheden maken het mogelijk ingewikkelde romans te genereren, vol met ingewikkelde verhaallijnen en boeiende karakterontwikkeling, die lezers boeit met hun diepgang en complexiteit.
- Authentieke dialoog nabootsen: De GPT-4 API zet een nieuwe standaard voor het repliceren van echte menselijke interacties. Zijn ongeëvenaarde mogelijkheden voor het genereren van opvallend realistische dialogen weerspiegelen de authenticiteit en precisie van menselijke communicatie, waarbij de grenzen worden verlegd van wat mogelijk is bij natuurlijke taalverwerking.
- Taalbarrières overbruggen: Dankzij de uitzonderlijke vaardigheid van de GPT-4 API in onmiddellijke taalvertaling, worden de beperkingen van communicatie tussen verschillende talen en culturen overwonnen. Het wordt een hulpmiddel van onschatbare waarde, dat effectieve interculturele gesprekken mogelijk maakt en communicatiekloven op wereldschaal overbrugt.
- Trends op de aandelenmarkt voorspellen: Uitgerust met geavanceerde data-analyse, stelt de GPT-4 API marktdeelnemers in staat nauwkeurige voorspellingen te doen over trends op de aandelenmarkt. De inzichten bieden waardevolle begeleiding voor investeerders, handelaren en financiële analisten, en helpen hen bij het nemen van weloverwogen beslissingen in een voortdurend evoluerend marktlandschap.
- Meeslepende ervaringen verbeteren: De GPT-4 API tilt onderdompeling in virtuele omgevingen naar ongekende hoogten. Door zijn vermogen om zeer realistische virtuele werelden te creëren, doordrenkt met real-world dynamiek, brengt het een revolutie teweeg in arena’s zoals gaming en virtual reality, en boeit het gebruikers met een ongeëvenaard niveau van betrokkenheid en realisme.
- Onmisbare bondgenoot voor softwareontwikkelaars: Softwareontwikkelaars vinden een onmisbare bondgenoot in het vermogen van de GPT-4 API om complexe computercode te genereren. De vaardigheid in het maken van ingewikkelde algoritmen en het automatiseren van codegeneratie stroomlijnt het ontwikkelingsproces, ontgrendelt nieuwe mogelijkheden en verhoogt de productiviteit.
- Empowerment van medische diagnose: Door gebruik te maken van zijn vermogen om medische gegevens te interpreteren en te analyseren, wordt de GPT-4 API een waardevol hulpmiddel bij het nauwkeurig diagnosticeren en voorspellen van verschillende gezondheidsproblemen. Het helpt zorgprofessionals bij het nemen van weloverwogen beslissingen en het verbeteren van patiëntresultaten door middel van geavanceerde data-analysemogelijkheden.
- Snelle generatie van juridische documenten: Met zijn geavanceerde vermogen om talen te genereren, versnelt de GPT-4 API de productie van juridische documenten. Advocaten en juridische professionals kunnen vertrouwen op de snelle en nauwkeurige aanmaak van juridische teksten, wat zorgt voor efficiëntie en nauwkeurigheid bij het opstellen van contracten, overeenkomsten en ander juridisch papierwerk.
- Aangepaste marketinginhoud: De GPT-4 API interpreteert consumentengegevens met finesse, waardoor het mogelijk wordt om op maat gemaakte marketingcontent te genereren die resoneert met doelgroepen. Marketeers kunnen profiteren van de mogelijkheden om boeiende campagnes op te zetten en hun berichtgeving af te stemmen op specifieke demografische groepen, waardoor diepere banden met consumenten worden bevorderd.
- Stimuleren van wetenschappelijke innovatie: De GPT-4 API heeft een enorm potentieel om wetenschappelijke innovatie te stimuleren door enorme hoeveelheden wetenschappelijke gegevens te analyseren. Op uiteenlopende gebieden als scheikunde, natuurkunde en biologie onthult het nieuwe inzichten en patronen, en helpt het onderzoekers bij het verleggen van de grenzen van wetenschappelijk begrip en ontdekking.
Concluderend zorgt de GPT-4 API voor een revolutie in verschillende industrieën en domeinen met zijn indrukwekkende mogelijkheden. Van literatuur en gaming tot financiën en gezondheidszorg, de toepassingen ervan zijn enorm en transformerend, en stuwen ons naar een toekomst waarin menselijke en kunstmatige intelligentie samenwerken om opmerkelijke prestaties te leveren.
Lees verder:
- OpenAI Superalignment-initiatief: zorgen voor veilige en afgestemde AI-ontwikkeling
- Sam Altman van OpenAI bedreigt vertrek uit de EU tijdens gesprekken over AI-regulering
- ChatGPT Browsing Plugin markeert het nieuwe tijdperk voor OpenAI
Uitgelicht beeldtegoed: unsplash
Source: De GPT-4 API van OpenAI wekt opwinding bij miljoenen ontwikkelaars