Mevcut bir asistanı güncelleyin (taslak olarak kaydedilir)
/assistants/:idAsistanı günceller ve taslak olarak kaydeder. Yayınlamak için publish endpoint'ini kullanın.
idzorunluGüncellenecek asistan ID'si
nameopsiyonelAsistan adı
descriptionopsiyonelAsistan açıklaması
promptopsiyonelAsistan sistem promptu
firstMessageopsiyonelİlk karşılama mesajı
voiceSettingsopsiyonelSes ayarları objesi
llmSettingsopsiyonelLLM ayarları objesi
curl -X PUT https://api.wespoke.ai/api/v1/assistants/ast_1234567890 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "Gelişmiş Müşteri Destek Asistanı",
"prompt": "Sen çok yardımsever ve bilgili bir müşteri destek asistanısın...",
"llmSettings": {
"temperature": 0.8
}
}'{
"id": "ast_1234567890",
"name": "Gelişmiş Müşteri Destek Asistanı",
"description": "7/24 müşteri destek hizmeti",
"status": "draft",
"hasChanges": true,
"prompt": "Sen çok yardımsever ve bilgili bir müşteri destek asistanısın...",
"firstMessage": "Merhaba! Size nasıl yardımcı olabilirim?",
"voiceSettings": {
"provider": "elevenlabs",
"voiceId": "voice_123",
"stability": 0.5,
"similarityBoost": 0.75
},
"llmSettings": {
"provider": "gemini",
"model": "gemini-1.5-flash",
"temperature": 0.8
},
"updatedAt": "2025-10-08T15:45:00Z"
}Güncelleme işlemi asistanı taslak olarak kaydeder. Değişikliklerin canlıya alınması için/assistants/:id/publishendpoint'ini kullanmanız gerekir.