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
OpenAI API ile Prompt Engineering
kursunun bir parçasıdırEgzersiz 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ı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
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)