|
@@ -237,6 +237,9 @@ class AI{
|
|
|
if ( options.model === 'groq' ) {
|
|
|
options.model = 'llama3-8b-8192';
|
|
|
}
|
|
|
+ if ( options.model === 'deepseek' ) {
|
|
|
+ options.model = 'deepseek-chat';
|
|
|
+ }
|
|
|
|
|
|
// map model to the appropriate driver
|
|
|
if (!options.model || options.model === 'gpt-4o' || options.model === 'gpt-4o-mini') {
|
|
@@ -270,6 +273,12 @@ class AI{
|
|
|
}else if(options.model === 'grok-beta') {
|
|
|
driver = 'xai';
|
|
|
}
|
|
|
+ else if(
|
|
|
+ options.model === 'deepseek-chat' ||
|
|
|
+ options.model === 'deepseek-reasoner'
|
|
|
+ ){
|
|
|
+ driver = 'deepseek';
|
|
|
+ }
|
|
|
|
|
|
// stream flag from settings
|
|
|
if(settings.stream !== undefined && typeof settings.stream === 'boolean'){
|