STT, TTS ve LLM model yapılandırmanızın geçerliliğini kontrol edin.
/api/v1/audio-models/validateSTT, TTS ve LLM model yapılandırmasını doğrular
{
"sttModel": "nova-3",
"ttsModel": "eleven_turbo_v2_5",
"llmModel": "google/gemini-2.5-flash"
}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)
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"{
"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"
}
}
}
}{
"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"
}
}
}
}validTüm sağlanan modellerin geçerli olup olmadığı
validationHer model türü için ayrı doğrulama sonuçları:
stt.valid: STT modelinin geçerliliğitts.valid: TTS modelinin geçerliliğillm.valid: LLM modelinin geçerliliğiBu 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.