V tomto návode zistíte, ako sa pripraviť na používanie OpenAI API. Postupne prejdem procesom, aby som zabezpečil, že nastavíte všetky potrebné komponenty – od vytvorenia API kľúča až po inštaláciu potrebného OpenAI-NPM-balíka. Následne vám ukážem, ako môžete API využiť vo svojej aplikácii. Poďme na to!
Najdôležitejšie poznatky
- API kľúč je potrebný pre prístup k OpenAI API, ktorý môžete generovať na platforme OpenAI.
- Potrebujete balík openai-npm na vykonanie volaní API.
- Celé toto sa vykonáva s pomocou Node.js a JavaScriptu, a ukážem vám, ako pre to nastaviť konfiguráciu.
Krok za krokom sprievodca
Pre úspešné využívanie OpenAI API postupujte podľa týchto krokov:
1. Vytvorte si účet na platforme OpenAI
Najprv si musíte vytvoriť účet na platforme OpenAI. Otvorte svoj prehliadač a prejdite na platform.openai.com. Kliknite na "Registrácia", aby ste sa zaregistrovali.
Zadajte svoju e-mailovú adresu a vyberte heslo. Alternatívne sa môžete prihlásiť aj cez váš účet Google, Microsoft alebo Apple.
2. Generujte váš API kľúč
Po vytvorení vášho účtu prejdite do nastavení. Tu nájdete možnosť „API kľúče“. Tu môžete generovať váš API kľúč.
Kliknite na príslušné tlačidlo, aby ste vytvorili nový API kľúč. Môžete mu dať meno. Po vytvorení vám API kľúč zobrazí. Skopírujte si tento kľúč a bezpečne si ho uložte – buď vo vašom zdrojovom kóde aplikácie alebo v samostatnom súbore.
Dajte pozor, aby ste tento kľúč nezabudli. Ak zatvoríte dialógové okno, už si kľuč nebudete môcť zobraziť a budete musieť vytvoriť nový.
3. Porozumejte tokensystemu
Na používanie API potrebujete tokeny alebo kredity. Každé volanie API spotrebuje istý počet tokenov. Dôležité je vedieť, že tokeny často predstavujú viac ako skutočný počet slov, pretože môžu zahŕňať aj súčasti slov.
Po prihlásení zvyčajne dostanete určitý počet kreditov, ktoré môžete použiť na vaše volania API. Uistite sa, že si svoje kľúče uchováte bezpečne a môžete k nim kedykoľvek pristupovať.
4. Nainštalujte openai-npm-Balík
Nasledujúci krok spočíva v nainštalovaní openai-npm balíka. Choďte do vášho terminálu a prejdite do adresára, kde ste vytvorili svoju aplikáciu.
Spustite príkaz npm install openai na inštaláciu balíka.
Po dokončení inštalácie skontrolujte package.json, aby ste sa uistili, že balík bol úspešne pridaný.
5. Importujte potrebné moduly
Teraz, keď je balík nainštalovaný, musíte importovať potrebné moduly do vášho JavaScriptového kódu. Importujte konfiguráciu a OpenAI moduly z balíka openai.
6. Konfigurujte API rozhranie OpenAI
Teraz môžete vykonať konfiguráciu API. Vytvorte nový objekt konfigurácie, ktorý obsahuje váš API kľúč.
Následne použite volanie new Configuration() a predajte váš objekt API kľúča.
Potom môžete inicializovať API OpenAI pomocou príkazu new OpenAI({konfigurácia}).
7. Pripravte si požiadavku na API
Ďalej musíte pripraviť požiadavku na API, aby ste mohli vykonať volanie API. Vytvorte asynchrónnu funkciu, v ktorej budete potrebovať dotaz na API.
Funkcia completeChat dostane správu, ktorá sa prenáša v premennej. Zavolajte metódu createChatCompletion od OpenAI a predajte potrebné parametre, ako je model (napr. gpt-3.5-turbo) a všetky správy, ktoré ste odoslali.
8. Spracujte odpoveď API
Ak ste úspešne volali API, získate odpoveď, ktorú musíte spracovať. V odpovedi nájdete údaje, ktoré potrebujete, ako sú možnosti, ktoré obsahujú vygenerovanú odpoveď API.
Uložte obsah odpovede a vráťte ho späť, aby ste ho mohli použiť vo svojej aplikácii.
9. Otestujte vašu funkciu
Je čas otestovať vašu funkciu. Spustite svoj lokálny server a skontrolujte, či dostanete odpoveď od AI.
Screenshot_567
Mali by ste byť schopní získať rôzne odpovede, keď sa opakovane opytáte, čo ukazuje, že komunikácia s modelom funguje.
Zhrnutie
V tejto príručke ste sa naučili, ako sa pripraviť na prístup k API rozhraniu OpenAI. Od generovania API kľúča a inštalácie požadovaného balíka npm až po vytvorenie požiadavky na API a spracovanie odpovedí – prešli ste všetkými základnými krokmi.
Často kladené otázky
Čo je API kľúč?API kľúč je unikátny kľúč, ktorý vám poskytuje prístup k API rozhraniu OpenAI.
Koľko kreditov získam pri registrácii?Zvyčajne dostanete kredit vo výške niekoľkých dolárov (napr. 5 dolárov), ktoré môžete použiť na požiadavky na API.
Čo spravím, ak stratím svoj API kľúč?Musíte si vygenerovať nový API kľúč cez nastavenia na platforme OpenAI.
Sú tokeny rovnaké ako slová?nie, tokeny môžu byť súčasťou slova, preto je počet tokenov zvyčajne vyšší ako počet slov v texte.
Môžem použiť API na komerčné účely?Áno, no odporúča sa skontrolovať aktuálne podmienky používania OpenAI.