Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
91 changes: 85 additions & 6 deletions fern/apis/api/openapi.json
Original file line number Diff line number Diff line change
Expand Up @@ -6312,10 +6312,7 @@
]
}
}
},
"required": [
"transcribers"
]
}
},
"AssemblyAITranscriber": {
"type": "object",
Expand Down Expand Up @@ -7023,8 +7020,11 @@
"ar",
"az",
"ba",
"be",
"bg",
"bn",
"br",
"bs",
"ca",
"cs",
"da",
Expand Down Expand Up @@ -7054,6 +7054,7 @@
"he",
"hi",
"hi-Latn",
"hr",
"hu",
"id",
"is",
Expand All @@ -7067,6 +7068,7 @@
"lt",
"lv",
"mk",
"mr",
"ms",
"multi",
"nl",
Expand All @@ -7088,8 +7090,10 @@
"sv-SE",
"ta",
"taq",
"te",
"th",
"th-TH",
"tl",
"tr",
"tt",
"uk",
Expand Down Expand Up @@ -7125,6 +7129,29 @@
"description": "If set to true, Deepgram will replace profanity in transcripts with surrounding asterisks, e.g. \"f***\".\n\n@default false",
"example": false
},
"redaction": {
"type": "array",
"description": "Enables redaction of sensitive information from transcripts.\n\nOptions include:\n- \"pci\": Redacts credit card numbers, expiration dates, and CVV.\n- \"pii\": Redacts personally identifiable information (names, locations, identifying numbers, etc.).\n- \"phi\": Redacts protected health information (medical conditions, drugs, injuries, etc.).\n- \"numbers\": Redacts numerical and identifying entities (dates, account numbers, SSNs, etc.).\n\nMultiple values can be provided to redact different categories simultaneously.\nRedacted content is replaced with entity labels like [CREDIT_CARD_1], [SSN_1], etc.\n\nSee https://developers.deepgram.com/docs/redaction for details.",
"enum": [
"pci",
"pii",
"phi",
"numbers"
],
"example": [
"pci",
"phi"
],
"items": {
"type": "string",
"enum": [
"pci",
"pii",
"phi",
"numbers"
]
}
},
"confidenceThreshold": {
"type": "number",
"description": "Transcripts below this confidence threshold will be discarded.\n\n@default 0.4",
Expand Down Expand Up @@ -8001,7 +8028,7 @@
},
"languageHintsStrict": {
"type": "boolean",
"description": "When enabled, restricts transcription to the language specified in the language field. When disabled, the model can detect and transcribe any of 60+ supported languages. Defaults to true."
"description": "When enabled, the model strongly prefers transcription in the language specified in the language field. When disabled, the model can detect and transcribe any of 60+ supported languages. Defaults to true."
},
"maxEndpointDelayMs": {
"type": "number",
Expand Down Expand Up @@ -9134,8 +9161,11 @@
"ar",
"az",
"ba",
"be",
"bg",
"bn",
"br",
"bs",
"ca",
"cs",
"da",
Expand Down Expand Up @@ -9165,6 +9195,7 @@
"he",
"hi",
"hi-Latn",
"hr",
"hu",
"id",
"is",
Expand All @@ -9178,6 +9209,7 @@
"lt",
"lv",
"mk",
"mr",
"ms",
"multi",
"nl",
Expand All @@ -9199,8 +9231,10 @@
"sv-SE",
"ta",
"taq",
"te",
"th",
"th-TH",
"tl",
"tr",
"tt",
"uk",
Expand Down Expand Up @@ -9236,6 +9270,29 @@
"description": "If set to true, Deepgram will replace profanity in transcripts with surrounding asterisks, e.g. \"f***\".\n\n@default false",
"example": false
},
"redaction": {
"type": "array",
"description": "Enables redaction of sensitive information from transcripts.\n\nOptions include:\n- \"pci\": Redacts credit card numbers, expiration dates, and CVV.\n- \"pii\": Redacts personally identifiable information (names, locations, identifying numbers, etc.).\n- \"phi\": Redacts protected health information (medical conditions, drugs, injuries, etc.).\n- \"numbers\": Redacts numerical and identifying entities (dates, account numbers, SSNs, etc.).\n\nMultiple values can be provided to redact different categories simultaneously.\nRedacted content is replaced with entity labels like [CREDIT_CARD_1], [SSN_1], etc.\n\nSee https://developers.deepgram.com/docs/redaction for details.",
"enum": [
"pci",
"pii",
"phi",
"numbers"
],
"example": [
"pci",
"phi"
],
"items": {
"type": "string",
"enum": [
"pci",
"pii",
"phi",
"numbers"
]
}
},
"confidenceThreshold": {
"type": "number",
"description": "Transcripts below this confidence threshold will be discarded.\n\n@default 0.4",
Expand Down Expand Up @@ -10088,7 +10145,7 @@
},
"languageHintsStrict": {
"type": "boolean",
"description": "When enabled, restricts transcription to the language specified in the language field. When disabled, the model can detect and transcribe any of 60+ supported languages. Defaults to true."
"description": "When enabled, the model strongly prefers transcription in the language specified in the language field. When disabled, the model can detect and transcribe any of 60+ supported languages. Defaults to true."
},
"maxEndpointDelayMs": {
"type": "number",
Expand Down Expand Up @@ -12971,6 +13028,20 @@
"type"
]
},
"ContextEngineeringPlanPreviousAssistantMessages": {
"type": "object",
"properties": {
"type": {
"type": "string",
"enum": [
"previousAssistantMessages"
]
}
},
"required": [
"type"
]
},
"HandoffDestinationAssistant": {
"type": "object",
"properties": {
Expand Down Expand Up @@ -12998,6 +13069,10 @@
{
"$ref": "#/components/schemas/ContextEngineeringPlanUserAndAssistantMessages",
"title": "User And Assistant Messages"
},
{
"$ref": "#/components/schemas/ContextEngineeringPlanPreviousAssistantMessages",
"title": "Previous Assistant Messages"
}
]
},
Expand Down Expand Up @@ -13163,6 +13238,10 @@
{
"$ref": "#/components/schemas/ContextEngineeringPlanUserAndAssistantMessages",
"title": "User And Assistant Messages"
},
{
"$ref": "#/components/schemas/ContextEngineeringPlanPreviousAssistantMessages",
"title": "Previous Assistant Messages"
}
]
},
Expand Down