Skip to content

Conversation

@quantstruct-bot
Copy link
Collaborator

Claude 3.7 Sonnet and GPT 4.5 preview, New Hume AI Voice Provider, New Supabase Storage Provider, Enhanced Call Transfer Options

  1. Claude 3.7 Sonnet with Thinking Configuration Support
    You can now use the latest claude-3-7-sonnet-20250219 model with a new "thinking" feature via the AnthropicThinkingConfig schema.
    Configure it in assistant.model or call.squad.members.assistant.model:
{
  "model": "claude-3-7-sonnet-20250219",
  "provider": "anthropic",
  "thinking": {
    "type": "enabled",
    "budgetTokens": 5000 // min 1024, max 100000
  }
}
  1. OpenAI GPT-4.5-Preview Support
    You can now use the latest gpt-4.5-preview model as a primary model or fallback option via the OpenAIModel schema.
    Configure it in assistant.model or call.squad.members.assistant.model:
{
  "model": "gpt-4.5-preview",
  "provider": "openai"
}
  1. New Hume Voice Provider
    Integrated Hume AI as a new voice provider with the "octave" model for text-to-speech synthesis.

Hume Voice Provider

  1. Supabase Storage Integration
    New Supabase S3-compatible storage support for file operations. This integration lets developers configure buckets and paths across 16 regions, enabling structured file storage with proper authentication.
    Configure SupabaseBucketPlan in assistant.credentials.bucketPlan,call.squad.members.assistant.credentials.bucketPlan

  2. Voice Speed Control
    Added a speed parameter to ElevenLabs voices ranging from 0.7 (slower) to 1.2 (faster) ElevenLabsVoice. This enhancement gives developers more control over speech cadence for more natural-sounding conversations.

  3. Enhanced Call Transfer Options in TransferPlan
    Added a new dial option to the sipVerb parameter for call transfers. This complements the existing refer (default) and bye options, providing more flexibility in call handling.

  • 'dial': Uses SIP DIAL to transfer the call
  1. Zero-Value Minumum Subscription Minutes
    Changed the minimum value for minutesUsed and minutesIncluded from 1 to 0. This supports tracking of new subscriptions and free tiers with no included minutes.

  2. Zero-Value Minimum KeypadInputPlan Timeout
    Adjusted the KeypadInputPlan.timeoutSeconds minimum from 0.5 to 0.

@quantstruct-bot quantstruct-bot marked this pull request as ready for review March 3, 2025 06:35
@github-actions
Copy link
Contributor

github-actions bot commented Mar 3, 2025

@github-actions
Copy link
Contributor

github-actions bot commented Mar 3, 2025

@sahilsuman933 sahilsuman933 merged commit f699204 into main Mar 3, 2025
3 of 4 checks passed
skeptrunedev referenced this pull request in devflowinc/vapi-docs Mar 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants