Skip to content

Commit bb042a4

Browse files
committed
Merge remote-tracking branch 'origin/main' into fern/update-api-specs
2 parents 6d9bd42 + cffaf5c commit bb042a4

File tree

5 files changed

+85
-2
lines changed

5 files changed

+85
-2
lines changed

fern/assistants/function-calling.mdx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ subtitle: 'Additional Capabilities for Your Assistants '
44
slug: assistants/function-calling
55
---
66

7-
87
Vapi voice assistants are given three additional functions: `transferCall`,`endCall`, and `dialKeypad`. These functions can be used to transfer calls, hang up calls, and enter digits on the keypad.
98

109
<Note>You **do not** need to add these functions to your model's `functions` array.</Note>
@@ -71,6 +70,8 @@ This function is provided when `dialKeypadFunctionEnabled` is enabled on the ass
7170

7271
### Custom Functions
7372

73+
<Warning>The **Custom Functions** feature is being deprecated in favor of [Tools](/tools-calling). Please refer to the **Tools** section instead. We're working on a solution to migrate your existing functions over to make this a seamless transtion.</Warning>
74+
7475
In addition to the predefined functions, you can also define custom functions. These functions are similar to OpenAI functions and your chosen LLM will trigger them as needed based on your instructions.
7576

7677
The functions array in the assistant definition allows you to define custom functions that the assistant can call during a conversation. Each function is an object with the following properties:
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
title: Tavus
3+
subtitle: 'Quickstart: Setup Tavus Custom Replica'
4+
slug: customization/custom-voices/tavus
5+
---
6+
7+
8+
This guide outlines the procedure for integrating your custom replica with Tavus through the VAPI platform.
9+
10+
<Note>An API subscription is required for this process to work.</Note>
11+
12+
To integrate your custom replica with [Tavus](https://platform.tavus.io/) using the VAPI platform, follow these steps.
13+
14+
1. **Obtain a Tavus API Subscription:** Visit the [Tavus pricing page](https://platform.tavus.io/billing) and subscribe to an API plan.
15+
2. **Retrieve Your API Key:** Go to the [API Keys section](https://platform.tavus.io/api-keys) on Tavus to get your API key.
16+
3. **Enter Your API Key in VAPI:** Navigate to the [VAPI Provider Key section](https://dashboard.vapi.ai/keys) and input your Tavus API key under the Tavus section.
17+
4. **Enter Your Custom Replica ID:** After adding your API key, you can select Tavus as your assistant's voice provider and add your Custom Replica ID manually through the dashboard. Alternatively, you may use the API and specify the replica ID within the `voiceId` field.
18+
19+
**Video Tutorial:**
20+
<iframe
21+
src="https://www.loom.com/embed/f3f8a6f3ec0d46c79874ee9e032ae332?sid=981ef281-a30b-46e3-ac19-1a2b2b176511"
22+
title="Loom video player"
23+
frameborder="0"
24+
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
25+
referrerpolicy="strict-origin-when-cross-origin"
26+
width="100%"
27+
height="400px"
28+
allowfullscreen
29+
/>

fern/docs.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,8 @@ navigation:
170170
path: customization/custom-voices/elevenlabs.mdx
171171
- page: PlayHT
172172
path: customization/custom-voices/playht.mdx
173+
- page: Tavus
174+
path: customization/custom-voices/tavus.mdx
173175
- page: Custom Keywords
174176
path: customization/custom-keywords.mdx
175177
- page: Knowledge Base
@@ -310,6 +312,8 @@ navigation:
310312
path: providers/voice/rimeai.mdx
311313
- page: Deepgram
312314
path: providers/voice/deepgram.mdx
315+
- page: Tavus
316+
path: providers/voice/tavus.mdx
313317
- section: Models
314318
contents:
315319
- page: OpenAI

fern/providers/voice/rimeai.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ Rime.ai provides a comprehensive suite of speech synthesis tools designed to mee
3838

3939
In the media industry, Rime.ai’s lifelike voices can be used for automated newsreading, delivering news updates in a natural and engaging manner. This ensures consistency and professionalism in audio content delivery.
4040

41-
4241
**Narration:**
4342

4443
- For audiobooks, educational materials, and other forms of narration, Rime.ai offers high-quality voice generation that enhances the listening experience. The ability to match voices to the content’s demographic audience further adds to the personalization and effectiveness of the narration.

fern/providers/voice/tavus.mdx

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
---
2+
title: Tavus
3+
subtitle: What is Tavus?
4+
slug: providers/voice/tavus
5+
---
6+
7+
8+
**What is Tavus?**
9+
10+
Tavus is a leading generative AI video research company dedicated to advancing the field of personalized video communication through artificial intelligence. Founded with the mission to humanize AI interactions, Tavus has made significant strides in developing advanced AI models and APIs that enable developers to create sophisticated digital twin experiences and real-time conversational interfaces.
11+
12+
**The Evolution of AI in Video Personalization:**
13+
14+
The landscape of AI-driven video personalization has evolved significantly. Initially confined to text and static images, advancements in machine learning and deep learning have introduced dynamic, video-based personalization. Tavus leverages these technological strides to produce videos that not only replicate human likeness and voice but also deliver tailored content to each recipient.
15+
16+
**Overview of Tavus' Offerings:**
17+
18+
Tavus provides a comprehensive suite of AI-powered products and services designed to meet diverse video personalization needs:
19+
20+
**Automated Video Generation**
21+
22+
- Tavus' core video generation system represents the state-of-the-art in personalized video creation. Using advanced AI models, the platform can transform a single recording into numerous personalized versions, each tailored to individual recipients. This technology excels in maintaining natural speech patterns, facial expressions, and emotional authenticity while delivering customized content at scale.
23+
24+
**Conversational Video Interface (CVI):**
25+
26+
- The Conversational Video Interface is Tavus' breakthrough technology for real-time interactive experiences. With sub-second latency and sophisticated AI processing, CVI creates digital replicas capable of natural, dynamic interactions. This system enables applications ranging from interactive customer service to personalized educational experiences, all while maintaining human-like responsiveness.
27+
28+
**Integration Capabilities:**
29+
30+
- Tavus' robust API and integration capabilities allow seamless incorporation with existing business systems, including CRM platforms and marketing tools. This technical framework enables developers to enhance their applications with advanced video personalization features while maintaining workflow efficiency.
31+
32+
**Use Cases for Tavus:**
33+
34+
Tavus’ technologies are versatile and applicable across multiple sectors:
35+
36+
**Customer Experience:**
37+
38+
- Businesses leverage Tavus' video generation capabilities to create personalized customer interactions at scale. The system's ability to generate customized video content enhances engagement rates and improves customer satisfaction through more personal, direct communication.
39+
40+
**Innovation and Research:**
41+
42+
- Tavus is committed to ongoing innovation in AI and video technology. The platform continually evolves to improve the realism of generated videos and expand the range of customization options. Research efforts focus on enhancing the AI's capabilities while ensuring ethical standards are upheld.
43+
44+
**AI Safety and Ethics:**
45+
46+
- Ethical use of AI is a core principle for Tavus. The company implements strict guidelines and technical measures to prevent misuse of its technology, such as unauthorized impersonation. User consent and data protection are paramount, and Tavus complies with relevant regulations to safeguard personal information.
47+
48+
**Integrations and Compatibility:**
49+
50+
- Tavus' API allows seamless integration with various platforms and applications. This ensures that developers can incorporate Tavus' video generation and real-time interaction capabilities into their existing systems, enhancing functionality and improving user experience. The API is designed to be flexible and developer-friendly, accommodating a wide range of enterprise use cases.

0 commit comments

Comments
 (0)