Skip to content

Commit e328a4a

Browse files
committed
Remove AI models that do not support function calling and structured output
1 parent 9663d28 commit e328a4a

File tree

6 files changed

+1
-17
lines changed

6 files changed

+1
-17
lines changed

packages/openops/src/lib/ai/providers/deep-seek.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { createDeepSeek } from '@ai-sdk/deepseek';
22
import { LanguageModelV1 } from 'ai';
33
import { AiProvider } from '../providers';
44

5-
const deepSeekModels = ['deepseek-chat', 'deepseek-reasoner'];
5+
const deepSeekModels = ['deepseek-chat'];
66

77
function createLanguageModel(params: {
88
apiKey: string;

packages/openops/src/lib/ai/providers/google.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@ const googleModels = [
2121
'gemini-2.0-flash-thinking-exp-01-21',
2222
'gemini-2.0-flash-exp',
2323
'gemini-exp-1206',
24-
'gemma-3-27b-it',
25-
'learnlm-1.5-pro-experimental',
2624
];
2725

2826
function createLanguageModel(params: {

packages/openops/src/lib/ai/providers/groq.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,12 @@ import { AiProvider } from '../providers';
55
const groqModels = [
66
'gemma2-9b-it',
77
'llama-3.3-70b-versatile',
8-
'llama-3.1-8b-instant',
9-
'llama-guard-3-8b',
108
'llama3-70b-8192',
119
'llama3-8b-8192',
1210
'mixtral-8x7b-32768',
1311
'meta-llama/llama-4-scout-17b-16e-instruct',
14-
'qwen-qwq-32b',
1512
'mistral-saba-24b',
1613
'qwen-2.5-32b',
17-
'deepseek-r1-distill-qwen-32b',
18-
'deepseek-r1-distill-llama-70b',
1914
];
2015

2116
function createLanguageModel(params: {

packages/openops/src/lib/ai/providers/mistral.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@ const mistralModels = [
99
'mistral-small-latest',
1010
'pixtral-large-latest',
1111
'pixtral-12b-2409',
12-
'open-mistral-7b',
13-
'open-mixtral-8x7b',
1412
'open-mixtral-8x22b',
1513
];
1614

packages/openops/src/lib/ai/providers/openai.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,7 @@ import { LanguageModelV1 } from 'ai';
33
import { AiProvider } from '../providers';
44

55
const openAiModels = [
6-
'o1',
76
'o1-2024-12-17',
8-
'o1-mini',
9-
'o1-mini-2024-09-12',
10-
'o1-preview',
11-
'o1-preview-2024-09-12',
127
'o3-mini',
138
'o3-mini-2025-01-31',
149
'gpt-4.1',

packages/openops/src/lib/ai/providers/together-ai.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@ const togetherAiModels = [
2424
'deepseek-ai/deepseek-llm-67b-chat',
2525
'deepseek-ai/DeepSeek-V3',
2626
'google/gemma-2b-it',
27-
'Gryphe/MythoMax-L2-13b',
28-
'meta-llama/Llama-2-13b-chat-hf',
2927
'mistralai/Mistral-7B-Instruct-v0.1',
3028
'mistralai/Mistral-7B-Instruct-v0.2',
3129
'mistralai/Mistral-7B-Instruct-v0.3',

0 commit comments

Comments
 (0)