Підключити Chat GPT до Yii2 та результати видати через API в Yii2

Customer: AI | Published: 03.12.2025

На вказаний мейл, потрібно зарєстраувати аккаунт в Chat GPT, доступи зберегти відповідним чином в Redmine. Налаштувати роботу Chat GPT, таким чином, щоб ми звертаючись до до нашого апі (реалізовано на Yii2) могли далі безпечним чином використовувати токен Chat GPT та отримувати від нього відповідь, назад в нашу API, яку будемо використовувати на фронті. Також для роботи із API використовуємо Swagger, тому дуже важливо, щоб ви мали досвід роботи із ним теж зі сторони бекенду (без можливості роботи із API через Swagger дана робота не може бути прийнятою). Також в нашому API, потрібно додатково перевірити чи з фронту не приходить задовга строка. Потрібно із фронту приймати 1-2 слова. (Швидше за все в процесі тестування зможемо виявити відповідну довжину строки, поправити) Узгодити в процесі роботи. Маємо використовувати Chat GPT, як словник/вікіпедію. На фронті, людина буде тицяти мишкою в конкретне слово чи словпосполучення, ми будемо надсилати це на наше апі, далі передавати на Chat GPT, і повертати на фронт текст. Суть в тому, щоб мати безпечне з'єднання із Chat GPT, а не напряму із фронту до нього підключатися, бо з фронту просто заволодіти токеном. Якщо у вас є уточнення - пишіть, буду дуууже вдячний, додам до проекту. Якщо є +подібний досвід налаштуваштування чату, під таку задачу - супер. Дууже важливо: ми працюємо і найкраще розуміємо процес оцінки time and materials, тому для формування розуміння ціноутворення потрібно розуміти ставку за 1 годину, та орієнтовний час виконання даної задачі. Потрібнро буде взаємодіяти із іншими учасниками команди. Для роботи над задачами ми використовуємо Redmine (розуміти не обов'язково, все розкажу), для робочої переписки Teams. Студіям прохання не турбувати. Очікую відгуки більше від middle, або щось середнє від middle до senior спеціалістів для даного проекту.