get_response() fonksiyonunu oluşturma
Bu kurstaki egzersizlerin çoğu, bir kullanıcı istemiyle OpenAI API'nin chat.completions uç noktasını çağıracaktır. Burada, girdi olarak bir istem alan ve çıktı olarak yanıt döndüren bir get_response() fonksiyonu oluşturacaksın; sonraki egzersizlerde bu fonksiyon senin için önceden yüklenmiş olacak.
OpenAI paketi ve OpenAI API Python istemcisi önceden yüklendi.
Bu egzersiz, kursun bir parçasıdır
OpenAI API ile Prompt Engineering
Egzersiz talimatları
get_response()fonksiyonunun içindechat.completionsuç noktasına bir istek oluştur.- Modelden ChatGPT hakkında bir şiir yazmasını isteyen bir istemle fonksiyonu dene.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
def get_response(prompt):
# Create a request to the chat completions endpoint
response = client.____.____.____(
model="gpt-4o-mini",
messages=[{"role": "user", "content": prompt}],
temperature = 0)
return response.choices[0].message.content
# Test the function with your prompt
response = get_response("____")
print(response)