Skip to content

Conversation

@quantstruct-bot
Copy link
Collaborator

Tool Calling Updates, Final Transcripts, and DeepSeek Reasoner

  1. Migrate ToolCallFunction to ToolCall: You should update your client and server tool calling code to use the ToolCall schema instead of ToolCallFunction, which includes properties like name, tool, and toolBody for more detailed tool call specifications. ToolCallFunction has been removed.

  2. Include ToolCall Nodes in Workflows: You can now incorporate ToolCall nodes directly into workflow block steps, enabling tools to be invoked as part of the workflow execution.

  3. New Model Option deepseek-reasoner: You can now select deepseek-reasoner as a model option inside your assistants with Assistant.model["deep-seek"].model["deepseek-reasoner"], offering enhanced reasoning capabilities for your applications.

  4. Support for Final Transcripts in Server Messages: The API now supports 'transcript[transcriptType="final"]' in server messages, allowing your application to handle and process end of conversation transcripts.

@github-actions
Copy link
Contributor

@nikhilro nikhilro merged commit fd89348 into main Jan 23, 2025
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