legends810 commited on
Commit
5f69b15
·
verified ·
1 Parent(s): 68a39bf

Update lib/providers.ts

Browse files
Files changed (1) hide show
  1. lib/providers.ts +8 -85
lib/providers.ts CHANGED
@@ -1,87 +1,10 @@
1
- export const PROVIDERS = {
2
- "fireworks-ai": {
3
- name: "Fireworks AI",
4
- max_tokens: 131_000,
5
- id: "fireworks-ai",
6
- },
7
- nebius: {
8
- name: "Nebius AI Studio",
9
- max_tokens: 131_000,
10
- id: "nebius",
11
- },
12
- sambanova: {
13
- name: "SambaNova",
14
- max_tokens: 32_000,
15
- id: "sambanova",
16
- },
17
- novita: {
18
- name: "NovitaAI",
19
- max_tokens: 16_000,
20
- id: "novita",
21
- },
22
- hyperbolic: {
23
- name: "Hyperbolic",
24
- max_tokens: 131_000,
25
- id: "hyperbolic",
26
- },
27
- together: {
28
- name: "Together AI",
29
- max_tokens: 128_000,
30
- id: "together",
31
- },
32
  groq: {
33
- name: "Groq",
34
- max_tokens: 16_384,
35
- id: "groq",
36
- },
37
- };
38
-
39
- export const MODELS = [
40
- {
41
- value: "deepseek-ai/DeepSeek-V3-0324",
42
- label: "DeepSeek V3 O324",
43
- providers: ["fireworks-ai", "nebius", "sambanova", "novita", "hyperbolic"],
44
- autoProvider: "novita",
45
- },
46
- {
47
- value: "deepseek-ai/DeepSeek-R1-0528",
48
- label: "DeepSeek R1 0528",
49
- providers: [
50
- "fireworks-ai",
51
- "novita",
52
- "hyperbolic",
53
- "nebius",
54
- "together",
55
- "sambanova",
56
- ],
57
- autoProvider: "novita",
58
- isThinker: true,
59
- },
60
- {
61
- value: "Qwen/Qwen3-Coder-480B-A35B-Instruct",
62
- label: "Qwen3 Coder 480B A35B Instruct",
63
- providers: ["novita", "hyperbolic"],
64
- autoProvider: "novita",
65
- isNew: true,
66
- },
67
- {
68
- value: "moonshotai/Kimi-K2-Instruct",
69
- label: "Kimi K2 Instruct",
70
- providers: ["together", "novita", "groq"],
71
- autoProvider: "groq",
72
- },
73
- {
74
- value: "deepseek-ai/DeepSeek-V3.1",
75
- label: "DeepSeek V3.1",
76
- providers: ["fireworks-ai", "novita"],
77
- isNew: true,
78
- autoProvider: "fireworks-ai",
79
- },
80
- {
81
- value: "moonshotai/Kimi-K2-Instruct-0905",
82
- label: "Kimi K2 Instruct 0905",
83
- providers: ["together", "groq", "novita"],
84
- isNew: true,
85
- autoProvider: "groq"
86
  }
87
- ];
 
1
+ export const providers = {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  groq: {
3
+ id: 'groq',
4
+ name: 'Groq',
5
+ models: [
6
+ { id: 'llama-3.1-8b-instant', name: 'Llama 3.1 8B' },
7
+ { id: 'mixtral-8x7b-32768', name: 'Mixtral 8x7B' }
8
+ ]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9
  }
10
+ };