Asistan Oluştur

Yeni bir ses asistanı oluşturun

Endpoint

POST/assistants

Yeni bir asistan oluşturur ve taslak olarak kaydeder

İstek Parametreleri

namezorunlu

Asistan adı

descriptionopsiyonel

Asistan açıklaması

promptzorunlu

Asistan sistem promptu

firstMessageopsiyonel

İlk karşılama mesajı

voiceSettingsopsiyonel

Ses ayarları objesi

llmSettingsopsiyonel

LLM ayarları objesi

Örnek İstek

cURL
curl -X POST https://api.wespoke.ai/api/v1/assistants \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Müşteri Destek Asistanı",
    "description": "7/24 müşteri destek hizmeti",
    "prompt": "Sen yardımsever 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.7
    }
  }'

Yanıt

201 Created
{
  "id": "ast_1234567890",
  "name": "Müşteri Destek Asistanı",
  "description": "7/24 müşteri destek hizmeti",
  "status": "draft",
  "hasChanges": true,
  "prompt": "Sen yardımsever 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.7
  },
  "createdAt": "2025-10-08T15:30:00Z",
  "updatedAt": "2025-10-08T15:30:00Z"
}