Skip to main content
OpenAI ChatGPT — це дуже потужна AI-система для діалогів, яка може генерувати плавні та природні відповіді всього за кілька секунд після введення підказки. ChatGPT вирізняється своєю видатною здатністю розуміти та генерувати мову, і сьогодні він широко застосовується у різних галузях і сферах, його вплив стає дедалі помітнішим. Незалежно від того, чи це повсякденні розмови, креативне письмо, професійні консультації чи програмування, ChatGPT надає вражаючу інтелектуальну підтримку, значно підвищуючи продуктивність і творчість людини. Цей документ головним чином описує процес використання OpenAI Chat Completion 4o Image API, за допомогою якого ми можемо легко користуватися мультимодальними функціями офіційного OpenAI ChatGPT.

Процес заявки

Щоб використовувати OpenAI Chat Completion 4o Image API, спочатку перейдіть на сторінку OpenAI Chat Completion 4o Image API та натисніть кнопку «Acquire», щоб отримати необхідні для запиту облікові дані: Якщо ви ще не увійшли або не зареєструвалися, вас автоматично перенаправлять на сторінку входу, де ви зможете зареєструватися та увійти. Після входу або реєстрації ви автоматично повернетесь на цю сторінку. При першій заявці надається безкоштовний ліміт, що дозволяє безкоштовно користуватися API.

Модель малювання GPT-4o

Генерація зображення за зразком

Нижче наведено приклад створення зображення в кастомному стилі на основі одного зображення. Спочатку подивимось на вхідне зображення: Як бачимо, зразок — це фото реальної людини. Ми можемо змінити стиль, наприклад, зробити його аніме-стилем. Приклад запиту:
Приклад відповіді:
У полі choicesmessage.content міститься повний результат діалогу, зображення включене у форматі Markdown (посилання тимчасове, тому рекомендується завантажити та зберегти). Як видно, створене зображення дійсно виконане в аніме-стилі, приклад нижче:

Генерація зображення за текстом

Можна створити зображення лише за текстовою підказкою, отримавши результат у вигляді діалогу. Наприклад, створимо зображення «майбутнього міста на заході сонця». Приклад запиту:
Приклад відповіді:
Як бачимо, результат відповідає підказці, приклад нижче:

Генерація одного зображення з кількох

Можна використовувати кілька зразків для створення одного зображення. Наприклад, використаємо фото чоловіка та кави, щоб створити зображення чоловіка, який п’є каву. Ось зразки:

Приклад запиту з підказкою «Створити зображення хлопця, який тримає каву і ось-ось п’є»:
Приклад відповіді:
Як видно, результат дійсно поєднує обидва зображення, приклад нижче:

Обробка помилок

При виклику API у разі помилки API повертає відповідний код помилки та повідомлення. Наприклад:
  • 400 token_mismatched: Некоректний запит, можливо, через відсутні або недійсні параметри.
  • 400 api_not_implemented: Некоректний запит, можливо, через відсутні або недійсні параметри.
  • 401 invalid_token: Несанкціонований доступ, недійсний або відсутній токен авторизації.
  • 429 too_many_requests: Занадто багато запитів, перевищено ліміт швидкості.
  • 500 api_error: Внутрішня помилка сервера.

Приклад відповіді з помилкою

Висновок

Завдяки цьому документу ви дізналися, як легко використовувати OpenAI Chat Completion 4o Image API для реалізації мультимодальної обробки зображень офіційного OpenAI ChatGPT. Сподіваємося, цей документ допоможе вам краще інтегрувати та використовувати цей API. Якщо у вас виникнуть питання, будь ласка, звертайтеся до нашої технічної підтримки.