👁️👁️ 300 000 криптанів встановили собі Trustee Plus - гаманець з криптокарткою. Чого чекаєш ти? 👉

Іспанський програміст влаштував батл між ChatGPT та Code Llama, що генерували код. Ось, що вийшло

Велика мовна модель Code Llama, налаштована для завдань кодування, яку днями запустила Meta (Facebook), викликала ажіотаж серед програмістів в мережі. 

Іспанський професор та комп’ютерний інженер Альваро Сінтас перевірив його на ChatGPT та поділився висновками.

Залишити коментар
Іспанський програміст влаштував батл між ChatGPT та Code Llama, що генерували код. Ось, що вийшло

Велика мовна модель Code Llama, налаштована для завдань кодування, яку днями запустила Meta (Facebook), викликала ажіотаж серед програмістів в мережі. 

Іспанський професор та комп’ютерний інженер Альваро Сінтас перевірив його на ChatGPT та поділився висновками.

Про експеримент

Альваро використовував ChatGPT з GPT-3.5 і Code Llama Instruct — 34B через Perplexity. Більшу частину часу Perplexity друкував код без відступів та додавав відступи вручну.

Питання 1

Prompt: «Використовуйте Python. Вам надано два рядки word1 і word2. Об’єднайте рядки, додаючи літери в чергуванні, починаючи зі слова1. Якщо рядок довший за інший, додайте додаткові літери в кінці об’єднаного рядка.

Повернути об’єднаний рядок».

  • Вхід: слово1 = «abc», слово2 = «pqr»
  • Вихід: «apbqcr»

Висновок:

  • ChatGPT: +1
  • Код Лами: +1

Питання 2

Prompt: «Використовуйте Python. Дано рядок s, перевертає лише всі голосні в рядку та повертає його.

Голосні — «а», «е», «і», «о» та «у», і вони можуть з’являтися як у нижньому, так і у верхньому регістрах, більше одного разу».

  • Вхід: s = «привіт»
  • Вихід: «holle»

Висновок:

  • ChatGPT: +1
  • Код Лами: 0

Питання 3

Prompt: «Використовуйте Python. Дано цілий масив nums, перемістіть усі 0 у його кінець, зберігаючи відносний порядок ненульових елементів.

Зверніть увагу, що ви повинні зробити це на місці, не створюючи копію масиву».

  • Вхід: nums = [0,1,0,3,12]
  • Вихід: [1,3,12,0,0]»

Висновок:

  • ChatGPT: +1
  • Код Лами: 0

Питання 4

Prompt: «Використовуйте Python. У вас є довга клумба, на якій частина ділянок засаджена, а частина ні. Однак на сусідніх ділянках квіти садити не можна.

Дано клумбу з масивом цілих чисел, що містить 0 і 1, де 0 означає порожню, а 1 означає не порожню, і ціле число n, повертає true, якщо n нових квітів можна висадити на клумбі без порушення правила заборони сусідніх квітів, і false в іншому випадку».

Варіант № 1

  • Вхідні дані: клумба = [1,0,0,0,1], n = 1
  • Вихід: істина

Варіант № 2

  • Вхідні дані: клумба = [1,0,0,0,1], n = 2
  • Вихід: false»

Висновок:

  • ChatGPT: +1
  • Код Лами: +1

Питання 5

Prompt: «Використовуйте Python. Дано вхідний рядок s, змінити порядок слів на зворотний.

Слово визначається як послідовність символів, які не є пробілами. Слова в s будуть розділені принаймні одним пробілом.

Повертає рядок слів у зворотному порядку, об’єднаних одним пробілом.

Зауважте, що s може містити пробіли на початку або в кінці або кілька пробілів між двома словами. Повернений рядок має містити лише один пробіл між словами. Не додавайте зайвих пробілів».

  • Вхід: s = «небо блакитне»
  • Вихід: «блакитне небо"”

Висновок:

  • ChatGPT: +1
  • Код Лами: +1

Питання 6

Prompt: «Використовуйте Python. Дано рядок s і ціле число k, поверніть максимальну кількість голосних букв у будь-якому підрядку s довжиною k.

Голосні літери в англійській мові: «a», «e», «i», «o» і «u».

  • Вхід: s = «leetcode», k = 3
  • Вихід: 2
  • Пояснення: «lee», «eet» і «ode» містять 2 голосні».

Висновок:

  • ChatGPT: +1
  • Код Лами: +1

Питання 7

Prompt: «Використовуйте Python. Вам надано рядок s, який містить зірочки *.

За одну операцію ви можете:

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

Варіант № 1:

  • Вхід: s = «leet**cod*e»
  • Вихід: «lecoe"”

Висновок:

  • ChatGPT: +1
  • Код Лами: 0

Питання 8

Prompt: «Використовуйте Python. Враховуючи, що масив цілих температур представляє добову температуру, поверніть відповідь масиву так, щоб відповідь[i] була кількістю днів, які вам потрібно чекати після i-го дня, щоб отримати вищу температуру. Якщо немає майбутнього дня, для якого це можливо, замість цього збережіть answer[i] == 0».

  • Вхідні дані: температури = [73,74,75,71,69,72,76,73]
  • Вихід: [1,1,4,2,1,1,0,0]»

Висновок:

  • ChatGPT: +1
  • Код Лами: +1

Результати

З восьми завдань, які програміст поставив обом моделям, ChatGPT впорався з 8 із 8, а CodeLlama з 5 із 8.

Інженер акцентує, що питання були обрані випадковим чином.

Читайте головні IT-новини країни в нашому Telegram
Читайте головні IT-новини країни в нашому Telegram
По темi
Читайте головні IT-новини країни в нашому Telegram
ChatGPT зміг перевершити студентів університету в екзаменах – дослідження
ChatGPT зміг перевершити студентів університету в екзаменах — дослідження
По темi
ChatGPT зміг перевершити студентів університету в екзаменах — дослідження
ChatGPT коштує OpenAI $700 000 на день. Як вплинув популяризований чат-бот на роботу компанії
ChatGPT коштує OpenAI $700 000 на день. Як вплинув популяризований чат-бот на роботу компанії
По темi
ChatGPT коштує OpenAI $700 000 на день. Як вплинув популяризований чат-бот на роботу компанії
Цінний домен AI.com почав спрямовувати на X.ai Ілона Маска. Раніше він редіректив на ChatGPT
Цінний домен AI.com почав спрямовувати на X.ai Ілона Маска. Раніше він редіректив на ChatGPT
По темi
Цінний домен AI.com почав спрямовувати на X.ai Ілона Маска. Раніше він редіректив на ChatGPT
50 промптів для ChatGPT які будуть корисні для бізнесу та заощадять години роботи співробітників
50 промптів для ChatGPT, які будуть корисні для бізнесу та заощадять години роботи співробітників
По темi
50 промптів для ChatGPT, які будуть корисні для бізнесу та заощадять години роботи співробітників
Творці ChatGPT закрили інструмент для виявлення контенту на основі ШІ. Експеримент провалився?
Творці ChatGPT закрили інструмент для виявлення контенту на основі ШІ. Експеримент провалився?
По темi
Творці ChatGPT закрили інструмент для виявлення контенту на основі ШІ. Експеримент провалився?
УЧАСТЬ В АЗАРТНИХ ІГРАХ МОЖЕ ВИКЛИКАТИ ІГРОВУ ЗАЛЕЖНІСТЬ. ДОТРИМУЙТЕСЯ ПРАВИЛ (ПРИНЦИПІВ) ВІДПОВІДАЛЬНОЇ ГРИ.
Ліцензія видана ТОВ "СЛОТС Ю.ЕЙ." на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 15.09.23 (рішення КРАІЛ №245 від 31.08.2023); ТОВ "СЛОТС Ю.ЕЙ." – на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 26.04.2021 (рішення КРАІЛ №150 від 12.04.2021); ТОВ «СПЕЙСИКС» – на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 08.02.2021 (рішення КРАІЛ №34 від 02.02.2021); ТОВ «ГЕЙМДЕВ» – на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 16.02.2021 (рішення № 47 від 10.02.2021).
Читайте також
Жодних ігор у метавсесвіті: Facebook припинить підтримку свого сервісу для геймерів
Жодних ігор у метавсесвіті: Facebook припинить підтримку свого сервісу для геймерів
Жодних ігор у метавсесвіті: Facebook припинить підтримку свого сервісу для геймерів
«В жовтні випускаємо VR-шолом для аватарів, в «чіпування» Neuralink Маска вірю мало». Про що глава Meta Цукерберг 3 години говорив в подкасті Джо Рогана
«В жовтні випускаємо VR-шолом для аватарів, в «чіпування» Neuralink Маска вірю мало». Про що глава Meta Цукерберг 3 години говорив в подкасті Джо Рогана
«В жовтні випускаємо VR-шолом для аватарів, в «чіпування» Neuralink Маска вірю мало». Про що глава Meta Цукерберг 3 години говорив в подкасті Джо Рогана
25 серпня вийшла чергова серія популярного подкасту The Joe Rogan Experience, гостем якого став глава компанії Meta Марк Цукерберг. Розповідаємо про головне з майже 3-годинного інтерв’ю.
Марк Цукерберг показав нове зображення свого метавсесвіту. Він виглядає просто жахливо
Марк Цукерберг показав нове зображення свого метавсесвіту. Він виглядає просто жахливо
Марк Цукерберг показав нове зображення свого метавсесвіту. Він виглядає просто жахливо
1 коментар
У Facebook повідомили про падіння доходів — уперше в історії
У Facebook повідомили про падіння доходів — уперше в історії
У Facebook повідомили про падіння доходів — уперше в історії

Хочете повідомити важливу новину? Пишіть у Telegram-бот

Головні події та корисні посилання в нашому Telegram-каналі

Обговорення
Коментарів поки немає.