Harman AI API

Harman AI'ın gücünü kendi uygulamalarına taşı. Basit REST API ile sohbet, dosya işleme ve daha fazlası.

📊 Fiyatlandırma

Basic
₺0/ay
  • 1 API anahtarı
  • Ayda 1.000 istek
  • Temel sohbet
  • Topluluk desteği
Enterprise
₺999/ay
  • Sınırsız API anahtarı
  • 100.000+ istek
  • Özel model fine-tuning
  • 7/24 özel destek

🔑 API Kullanımı

API'yi kullanmak için bir API anahtarı oluşturman gerekir. Anahtarını X-API-Key header'ında gönder.

Authentication

// Her istekte header olarak gönder
X-API-Key: harman_abc123...

Temel Sohbet

POST /api/v1/chat

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
}

Sağlık Kontrolü

GET /api/v1/health

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"}

📋 Örnek Kodlar

JavaScript (Fetch)

// 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

# 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

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!"}'

🚦 Hata Kodları

KodAçıklama
401API anahtarı eksik
403Geçersiz veya süresi dolmuş API anahtarı
429Kota aşıldı
500Sunucu hatası

API anahtarı oluşturmak için Harman AI'a giriş yap → API sayfasını kullan.