Ses Modeli Doğrulama

STT, TTS ve LLM model yapılandırmanızın geçerliliğini kontrol edin.

Endpoint

POST/api/v1/audio-models/validate

STT, TTS ve LLM model yapılandırmasını doğrular

İstek Gövdesi

JSON
{
  "sttModel": "nova-3",
  "ttsModel": "eleven_turbo_v2_5",
  "llmModel": "google/gemini-2.5-flash"
}

İstek Alanları

sttModel(opsiyonel)

Doğrulanacak STT model kimliği (örn: nova-3)

ttsModel(opsiyonel)

Doğrulanacak TTS model kimliği (örn: eleven_turbo_v2_5)

llmModel(opsiyonel)

Doğrulanacak LLM model kimliği (örn: google/gemini-2.5-flash)

Örnek İstek

cURL
curl -X POST \
  -H "Authorization: Bearer wsk_YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "sttModel": "nova-3",
    "ttsModel": "eleven_turbo_v2_5",
    "llmModel": "google/gemini-2.5-flash"
  }' \
  "https://api.wespoke.ai/api/v1/audio-models/validate"

Başarılı Yanıt

200 OK
{
  "success": true,
  "data": {
    "valid": true,
    "validation": {
      "stt": {
        "valid": true,
        "message": "Valid STT model"
      },
      "tts": {
        "valid": true,
        "message": "Valid TTS model"
      },
      "llm": {
        "valid": true,
        "message": "Valid LLM model"
      }
    }
  }
}

Başarısız Doğrulama Yanıtı

200 OK
{
  "success": true,
  "data": {
    "valid": false,
    "validation": {
      "stt": {
        "valid": true,
        "message": "Valid STT model"
      },
      "tts": {
        "valid": false,
        "message": "Invalid TTS model"
      },
      "llm": {
        "valid": true,
        "message": "Valid LLM model"
      }
    }
  }
}

Yanıt Alanları

valid

Tüm sağlanan modellerin geçerli olup olmadığı

validation

Her model türü için ayrı doğrulama sonuçları:

  • stt.valid: STT modelinin geçerliliği
  • tts.valid: TTS modelinin geçerliliği
  • llm.valid: LLM modelinin geçerliliği

💡 Kullanım Senaryosu

Bu endpoint, bir asistan oluşturmadan veya güncellemeden önce model yapılandırmanızın geçerli olduğundan emin olmak için kullanılır. Tüm modeller opsiyoneldir - sadece doğrulamak istediğiniz modelleri gönderin.