You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: apps/api/src/nodes/audio/nova-3-node.ts
+11-14Lines changed: 11 additions & 14 deletions
Original file line number
Diff line number
Diff line change
@@ -17,8 +17,6 @@ export class Nova3Node extends ExecutableNode {
17
17
icon: "mic",
18
18
documentation: `This node transcribes speech from audio files using Deepgram's Nova-3 model, providing high-quality speech-to-text conversion with advanced features like speaker diarization, sentiment analysis, and topic detection.
19
19
20
-
⚠️ **CURRENTLY NOT SUPPORTED**: Nova-3 is not currently compatible with Cloudflare's AI Gateway due to incompatible audio format requirements. The API requires a specific \`{audio: {body, contentType}}\` format that the AI Gateway cannot handle.
21
-
22
20
## Usage Example
23
21
24
22
- **Input**: audio file (MP3, WAV, etc.)
@@ -31,16 +29,7 @@ export class Nova3Node extends ExecutableNode {
31
29
- **Topic Detection**: Automatically detect topics in the audio
32
30
- **Language Detection**: Automatically detect the spoken language
33
31
- **Smart Formatting**: Apply intelligent formatting to improve readability
34
-
- **Entity Detection**: Identify and extract key entities from content
35
-
36
-
## Pricing
37
-
38
-
- Regular HTTP: $0.0052 per audio minute
39
-
- WebSocket: $0.0092 per audio minute
40
-
41
-
## Status
42
-
43
-
This implementation is complete and ready to work once Cloudflare resolves the AI Gateway compatibility issue.`,
32
+
- **Entity Detection**: Identify and extract key entities from content`,
44
33
computeCost: 5,
45
34
inputs: [
46
35
{
@@ -251,10 +240,18 @@ This implementation is complete and ready to work once Cloudflare resolves the A
251
240
}
252
241
253
242
// Build parameters object with only provided values
254
-
// Try using the exact format from the documentation but with Uint8Array directly
243
+
// Nova-3 requires {body, contentType} format where body is a ReadableStream
0 commit comments