BaşlayınÜcretsiz başlayın

Etkili hata ayıklama için istemler

Bir bankacılık şirketinde, kullanıcıların gönderdiği verileri işleyen ve saklayan bir veri hattı (pipeline) kuruyorsun. Ön işleme adımlarından biri, verileri merkezi bir veritabanına kaydetmeden önce dizgileri (string) büyük harfe çeviriyor, ancak bir hata fark ettin.

Bu adımda, ['a', 'b', 'c'] girişi ['A', 'B', 'C'] üretmeliyken, mevcut betik bunun yerine ['C', 'C', 'C'] döndürüyor.

LLM'in okuyup kullanabildiği process_data.py dosyası hatalı fonksiyonu içeriyor:

def to_uppercase(strings):
  uppercased = [s.upper() for s in strings]
  return [uppercased[-1]] * len(strings)

Bu egzersiz, kursun bir parçasıdır

Geliştiriciler için Yapay Zeka Destekli Kodlama

Kursa Göz Atın

Egzersiz talimatları

- **Hatalı kodu**, **beklenen davranışı** ve net **akıl yürütme adımları** talebini ekleyerek modeli fonksiyonu hata ayıklaması için yönlendir.

Uygulamalı etkileşimli egzersiz

Teoriyi etkileşime dönüştürün, interaktif egzersizlerimizden biriyle

Egzersize başla