Harman AI'ın gücünü kendi uygulamalarına taşı. Basit REST API ile sohbet, dosya işleme ve daha fazlası.
API'yi kullanmak için bir API anahtarı oluşturman gerekir. Anahtarını X-API-Key header'ında gönder.
// Her istekte header olarak gönder
X-API-Key: harman_abc123...
Harman AI'a mesaj gönder ve yanıt al.
// İstek curl -X POST https://harman.hostegon.com/api/v1/chat \ -H "Content-Type: application/json" \ -H "X-API-Key: your_api_key_here" \ -d '{"message": "Merhaba, bugün hava nasıl?"}' // Yanıt { "response": "Merhaba! Bugün hava güneşli...", "remaining": 995 }
API'nin çalışıp çalışmadığını kontrol et.
curl https://harman.hostegon.com/api/v1/health
// Yanıt
{"status": "ok", "version": "1.0.0"}// Browser veya Node.js
const response = await fetch('https://harman.hostegon.com/api/v1/chat', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-API-Key': 'your_api_key_here'
},
body: JSON.stringify({
message: 'Merhaba Harman!'
})
});
const data = await response.json();
console.log(data.response);
# Python 3
import requests
response = requests.post(
'https://harman.hostegon.com/api/v1/chat',
headers={'X-API-Key': 'your_api_key_here'},
json={'message': 'Merhaba Harman!'}
)
print(response.json()['response'])
curl -X POST https://harman.hostegon.com/api/v1/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: your_api_key_here" \
-d '{"message": "Merhaba Harman!"}'
| Kod | Açıklama |
|---|---|
| 401 | API anahtarı eksik |
| 403 | Geçersiz veya süresi dolmuş API anahtarı |
| 429 | Kota aşıldı |
| 500 | Sunucu hatası |
API anahtarı oluşturmak için Harman AI'a giriş yap → API sayfasını kullan.