Skip to content

Commit 8781e61

Browse files
jhsulgrammel
andauthored
feat (provider/perplexity): add sonar-deep-research model (#5996)
## Background New perplexity model `sonar-deep-research` is available. ## Summary Add sonar-deep-research model id to perplexity provider. ## Verification Ran generation using `sonar-deep-research` --------- Co-authored-by: Lars Grammel <[email protected]>
1 parent 96e2a3e commit 8781e61

File tree

4 files changed

+13
-6
lines changed

4 files changed

+13
-6
lines changed

.changeset/famous-eggs-camp.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@ai-sdk/perplexity': patch
3+
---
4+
5+
feat (provider/perplexity): add sonar-deep-research model

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
packages/ai/README.md
1+
packages/ai/README.md

content/providers/01-ai-sdk-providers/70-perplexity.mdx

+5-4
Original file line numberDiff line numberDiff line change
@@ -136,10 +136,11 @@ You can enable image responses by setting `return_images: true` in the provider
136136

137137
## Model Capabilities
138138

139-
| Model | Image Input | Object Generation | Tool Usage | Tool Streaming |
140-
| ----------- | ------------------- | ------------------- | ------------------- | ------------------- |
141-
| `sonar-pro` | <Cross size={18} /> | <Cross size={18} /> | <Cross size={18} /> | <Cross size={18} /> |
142-
| `sonar` | <Cross size={18} /> | <Cross size={18} /> | <Cross size={18} /> | <Cross size={18} /> |
139+
| Model | Image Input | Object Generation | Tool Usage | Tool Streaming |
140+
| --------------------- | ------------------- | ------------------- | ------------------- | ------------------- |
141+
| `sonar-pro` | <Cross size={18} /> | <Cross size={18} /> | <Cross size={18} /> | <Cross size={18} /> |
142+
| `sonar` | <Cross size={18} /> | <Cross size={18} /> | <Cross size={18} /> | <Cross size={18} /> |
143+
| `sonar-deep-research` | <Cross size={18} /> | <Cross size={18} /> | <Cross size={18} /> | <Cross size={18} /> |
143144

144145
<Note>
145146
Please see the [Perplexity docs](https://docs.perplexity.ai) for detailed API

packages/perplexity/src/perplexity-language-model-settings.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
// https://docs.perplexity.ai/guides/model-cards
1+
// https://docs.perplexity.ai/models/model-cards
22
export type PerplexityLanguageModelId =
3+
| 'sonar-deep-research'
34
| 'sonar-reasoning-pro'
45
| 'sonar-reasoning'
56
| 'sonar-pro'

0 commit comments

Comments
 (0)