Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Взаємодія з ChatGPT: API | Огляд ChatGPT
Вступ до chatGPT
course content

Зміст курсу

Вступ до chatGPT

Вступ до chatGPT

1. Огляд ChatGPT
2. Запит-інженерія
3. Форматування виводу чату

book
Взаємодія з ChatGPT: API

Використання API (Application Programming Interface) для взаємодії з ChatGPT дозволяє розробникам програмно інтегрувати можливості ChatGPT у свої програми, продукти або послуги.

Як використовувати ChatGPT API у Python?

Ви можете використовувати наступний код у Python для взаємодії з ChatGPT через API:

python

Тепер давайте розглянемо всі кроки більш детально!

Доступ до ChatGPT через API

Щоб отримати доступ до ChatGPT з вашого локального сервера за допомогою Python, вам потрібно зробити наступне:

  1. Встановити пакет openai за допомогою pip install openai;

  2. Отримати секретний ключ API та вказати атрибут openai.api_key.

Ви можете згенерувати свій особистий секретний API-ключ за наступним посиланням Посилання.
Після переходу за посиланням натисніть на наступну кнопку:

Тепер ви можете використовувати цей API-ключ для доступу до ChatGPT!

Створення запитів

Щоб зробити запит, виконайте наступні кроки:

  1. Створіть рядкову змінну, що містить ваш запит (у наведеному вище коді вона називається змінною query);

  2. Вкажіть параметри запиту для методу openai.Completion.create() наступним чином:

    • використовуйте engine="text-davinci-003" для вибору останньої версії рушія ChatGPT;

    • вкажіть аргумент prompt зі змінною, що містить ваш запит (в даному випадку змінна query);

    • визначте аргумент max_tokens, щоб встановити обмеження на кількість символів у відповіді.

  3. Результат виконання методу openai.Completion.create() буде містити необхідну відповідь від ChatGPT. У нашому випадку відповідь зберігається у змінній response.

Витяг необхідної інформації з відповіді ChatGPT

Відповідь (змінна response), отримана на попередньому етапі, містить непотрібні метадані. Щоб отримати конкретну відповідь на запит, потрібно використати наступну конструкцію: response.choices[0].text.

Таким чином, ви можете легко інтегрувати функціонал ChatGPT у свої проекти за допомогою всього декількох рядків коду і ключа API, починаючи від простих чат-ботів і закінчуючи складними рекомендаційними системами і віртуальними консультантами.

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 5

Запитати АІ

expand
ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

course content

Зміст курсу

Вступ до chatGPT

Вступ до chatGPT

1. Огляд ChatGPT
2. Запит-інженерія
3. Форматування виводу чату

book
Взаємодія з ChatGPT: API

Використання API (Application Programming Interface) для взаємодії з ChatGPT дозволяє розробникам програмно інтегрувати можливості ChatGPT у свої програми, продукти або послуги.

Як використовувати ChatGPT API у Python?

Ви можете використовувати наступний код у Python для взаємодії з ChatGPT через API:

python

Тепер давайте розглянемо всі кроки більш детально!

Доступ до ChatGPT через API

Щоб отримати доступ до ChatGPT з вашого локального сервера за допомогою Python, вам потрібно зробити наступне:

  1. Встановити пакет openai за допомогою pip install openai;

  2. Отримати секретний ключ API та вказати атрибут openai.api_key.

Ви можете згенерувати свій особистий секретний API-ключ за наступним посиланням Посилання.
Після переходу за посиланням натисніть на наступну кнопку:

Тепер ви можете використовувати цей API-ключ для доступу до ChatGPT!

Створення запитів

Щоб зробити запит, виконайте наступні кроки:

  1. Створіть рядкову змінну, що містить ваш запит (у наведеному вище коді вона називається змінною query);

  2. Вкажіть параметри запиту для методу openai.Completion.create() наступним чином:

    • використовуйте engine="text-davinci-003" для вибору останньої версії рушія ChatGPT;

    • вкажіть аргумент prompt зі змінною, що містить ваш запит (в даному випадку змінна query);

    • визначте аргумент max_tokens, щоб встановити обмеження на кількість символів у відповіді.

  3. Результат виконання методу openai.Completion.create() буде містити необхідну відповідь від ChatGPT. У нашому випадку відповідь зберігається у змінній response.

Витяг необхідної інформації з відповіді ChatGPT

Відповідь (змінна response), отримана на попередньому етапі, містить непотрібні метадані. Щоб отримати конкретну відповідь на запит, потрібно використати наступну конструкцію: response.choices[0].text.

Таким чином, ви можете легко інтегрувати функціонал ChatGPT у свої проекти за допомогою всього декількох рядків коду і ключа API, починаючи від простих чат-ботів і закінчуючи складними рекомендаційними системами і віртуальними консультантами.

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 5
Ми дуже хвилюємося, що щось пішло не так. Що трапилося?
some-alt