OpenAI'ın ChatGPT API'si, uygulamalarınıza güçlü yapay zeka yetenekleri eklemenizi sağlar. Bu rehberde adım adım entegrasyonu göreceğiz.
## API Anahtarı Alma
1. OpenAI hesabı oluşturun
2. API Keys sayfasına gidin
3. Yeni bir API anahtarı oluşturun
## Temel Kullanım
```typescript
import OpenAI from 'openai'
const openai = new OpenAI({
apiKey: process.env.OPENAI_API_KEY
})
const response = await openai.chat.completions.create({
model: "gpt-4",
messages: [
{ role: "system", content: "Sen yardımcı bir asistansın." },
{ role: "user", content: "Merhaba!" }
]
})
```
## Streaming Yanıtlar
Uzun yanıtlar için streaming kullanın:
```typescript
const stream = await openai.chat.completions.create({
model: "gpt-4",
messages: [...],
stream: true
})
for await (const chunk of stream) {
process.stdout.write(chunk.choices[0]?.delta?.content || '')
}
```
## Best Practices
- API anahtarınızı asla client tarafında açık bırakmayın
- Rate limiting uygulayın
- Yanıtları cache'leyin
- Token kullanımını izleyin
Blog'a Dön
Yapay Zeka
ChatGPT API Entegrasyonu: Adım Adım Uygulama Rehberi
Zeynep Aydın28 Aralık 202312 dk okuma