У цьому посібнику ти дізнаєшся, як підготуватися до використання API OpenAI. Я проходжу через процес крок за кроком, щоб переконатися, що ти налаштовуєш усі необхідні компоненти – від створення ключа API до встановлення необхідного пакету OpenAI-NPM. Потім я покажу тобі, як використовувати це API у своєму додатку. Давай почнемо!
Головні висновки
- Для доступу до API OpenAI потрібний ключ API, який можна згенерувати на платформі OpenAI.
- Тобі потрібний пакет openai-npm для викликів API.
- Все це виконується за допомогою Node.js та JavaScript, і я покажу тобі, як налаштувати це.
Інструкція по крокуванню
Щоб успішно використовувати API OpenAI, слідує цим крокам:
1. Створіть обліковий запис на платформі OpenAI
Спочатку тобі потрібно створити обліковий запис на платформі OpenAI. Відкрий свій браузер і перейди на platform.openai.com. Клацни "Зареєструватися", щоб зареєструватися.
Введи свою електронну адресу та обери пароль. Також можеш увійти через свій обліковий запис Google, Microsoft або Apple.
2. Згенеруй ключ API
Після створення облікового запису, перейди до налаштувань. Там знайди розділ "Ключі API". Тут ти можеш згенерувати свій ключ API.
Клацни на відповідну кнопку, щоб створити новий ключ API. Ти можеш дати йому назву. Після створення тобі буде показаний ключ API. Скопіюй цей ключ і збережи його у безпеці – або в коді свого додатку, або в окремому файлі.
Переконайся, що не втратиш цей ключ. Якщо ти закриєш вікно діалогу, ти більше не зможеш його переглянути і доведеться створити новий.
3. Розберись у системі токенів
Для використання API тобі потрібні токени або кредити. Кожен виклик API витрачає певну кількість токенів. Це важливо знати, що токени часто більше, ніж фактична кількість слів, оскільки вони також можуть включати частки слів.
Зазвичай при реєстрації ти отримуєш певну кількість кредитів, які можеш використовувати для своїх викликів API. Переконайся, що ти безпечно зберігаєш свої ключі для можливості викликів у будь-який момент.
4. Встанови пакет openai-npm
Наступний крок – встановити пакет openai-npm. Увійди в термінал та перейди в каталог, де в тебе є твій додаток.
Виконай команду npm install openai, щоб встановити пакет.
Після завершення встановлення перевір package.json, щоб переконатися, що пакет був успішно доданий.
5. Імпортуй необхідні модулі
Зараз, коли пакет встановлений, тобі потрібно імпортувати необхідні модулі у свій JavaScript-код. Імпортуй модулі Configuration та OpenAI із пакету openai.
6. Налаштуйте API OpenAI
Зараз ви можете налаштувати API. Створіть новий об'єкт конфігурації, який містить ваш ключ API.
Для цього скористайтесь викликом new Configuration() та передайте об'єкт вашого ключа API.
Після цього ви можете ініціалізувати API OpenAI за допомогою виклику команди new OpenAI({configuration}).
7. Підготуйте запит до API
Наступним кроком буде підготовка запиту до API для його виклику. Створіть асинхронну функцію, в якій ви потрібні запити API.
Функція completeChat отримує повідомлення, яке передається у змінну. Викличте метод createChatCompletion від OpenAI та передайте необхідні параметри, такі як модель (наприклад, gpt-3.5-turbo) та всі повідомлення, які ви відправили.
8. Обробіть відповідь API
Якщо ви успішно звернулися до API, ви отримаєте відповідь, яку потрібно обробити. У відповіді ви знайдете дані, які вам потрібні, наприклад, варіанти, які містять створену відповідь API.
Збережіть вміст відповіді та поверніть його, щоб ви могли використовувати його у своєму додатку.
9. Перевірте вашу функцію
Тепер прийшов час перевірити функцію. Запустіть свій локальний сервер та перевірте, чи отримуєте ви відповідь від штучного інтелекту.
Screenshot_567
Ви маєте отримати різні відповіді, запитавши декілька разів, що показує, що комунікація з моделлю працює.
Підсумок
У цьому посібнику ви навчилися, як підготуватися до доступу до API OpenAI. Від створення ключа API та встановлення необхідного пакету npm до створення запиту до API та обробки відповідей - ви пройшли всі основні кроки.
Часті запитання
Що таке ключ API?Ключ API - це унікальний ключ, що надає вам доступ до API OpenAI.
Скільки кредитів я отримаю при реєстрації?Зазвичай ви отримуєте кредит на кілька доларів (наприклад, 5 доларів), який ви можете використовувати для запитів API.
Що робити, якщо я втрачу свій ключ API?Вам потрібно згенерувати новий ключ API через налаштування на платформі OpenAI.
Чи є токени тим же, що й слова?Ні, токени можуть бути частиною слова, тому кількість токенів зазвичай більша, ніж кількість слів у тексті.
Чи можна використовувати API у комерційних цілях?Так, але рекомендується перевірити поточні умови використання OpenAI.