LangChain'de OpenAI modelleri!
OpenAI'nin GPT serisi modelleri, en yüksek performanslı LLM'ler arasında yer alır. Bu modellere OpenAI'nin API'si üzerinden erişilir ve LangChain ile onlarla kolayca etkileşime girebilirsin.
Normalde OpenAI modellerini kullanmak, modellerin maliyetlendirilmesi için kişisel bir API anahtarı gerektirir. Bu derste, OpenAI API anahtarı oluşturman veya paylaşman gerekmez. "<OPENAI_API_TOKEN>" yer tutucusu API'ye geçerli istekler gönderecektir. Kısa sürede çok sayıda istek yaparsan bir RateLimitError ile karşılaşabilirsin. Böyle bir durum görürsen, lütfen kısa bir süre bekleyip tekrar dene.
ChatOpenAI sınıfı zaten içe aktarılmış durumda.
Bu egzersiz
LangChain ile LLM Uygulamaları Geliştirme
kursunun bir parçasıdırEgzersiz talimatları
- Bir LangChain sınıfı kullanarak bir OpenAI sohbet modeli tanımla; API anahtarı yer tutucusunu olduğu gibi bırak.
- Tanımladığın LLM'yi, verilen
promptifadesine yanıt vermesi için çağır (invoke) — burada başka istemlerle de deneme yapabilirsin.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Define the LLM
llm = ____(model="gpt-4o-mini", api_key="")
# Predict the words following the text in question
prompt = 'Three reasons for using LangChain for LLM application development.'
response = ____(prompt)
print(response.content)