feat: update providers (#881)
This commit is contained in:
parent
9058240e10
commit
7811c0f7fb
11 changed files with 122 additions and 108 deletions
|
|
@ -3,9 +3,9 @@ import {
|
|||
extractReasoningMiddleware,
|
||||
wrapLanguageModel,
|
||||
} from 'ai';
|
||||
import { openai } from '@ai-sdk/openai';
|
||||
import { fireworks } from '@ai-sdk/fireworks';
|
||||
import { groq } from '@ai-sdk/groq';
|
||||
import { xai } from '@ai-sdk/xai';
|
||||
import { fal } from '@ai-sdk/fal';
|
||||
import { isTestEnvironment } from '../constants';
|
||||
import {
|
||||
artifactModel,
|
||||
|
|
@ -27,14 +27,13 @@ export const myProvider = isTestEnvironment
|
|||
languageModels: {
|
||||
'chat-model': xai('grok-2-1212'),
|
||||
'chat-model-reasoning': wrapLanguageModel({
|
||||
model: fireworks('accounts/fireworks/models/deepseek-r1'),
|
||||
model: groq('deepseek-r1-distill-llama-70b'),
|
||||
middleware: extractReasoningMiddleware({ tagName: 'think' }),
|
||||
}),
|
||||
'title-model': xai('grok-2-1212'),
|
||||
'artifact-model': xai('grok-2-1212'),
|
||||
},
|
||||
imageModels: {
|
||||
'small-model': openai.image('dall-e-2'),
|
||||
'large-model': openai.image('dall-e-3'),
|
||||
'small-model': fal.image('fal-ai/fast-sdxl'),
|
||||
},
|
||||
});
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue