Skip to content

Commit 0fd0eeb

Browse files
committed
Add ai_reference json file.
1 parent ee77f42 commit 0fd0eeb

File tree

2 files changed

+195
-0
lines changed

2 files changed

+195
-0
lines changed

MANIFEST.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@ include LICENSE README.md logo.svg
55
recursive-include edb/edgeql-parser *
66
recursive-include edb/edgeql-parser/edgeql-parser-python *
77
recursive-include edb/server/protocol/auth_ext/_static *
8+
include edb/server/protocol/ai_reference.json
Lines changed: 194 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,194 @@
1+
{
2+
"providers": {
3+
"openai": {
4+
"name": "builtin::openai"
5+
},
6+
"mistral": {
7+
"name": "builtin::mistral"
8+
},
9+
"anthropic": {
10+
"name": "builtin::anthropic"
11+
},
12+
"ollama": {
13+
"name": "builtin::ollama"
14+
}
15+
},
16+
"embedding_models": {
17+
"text-embedding-3-small": {
18+
"model_name": "text-embedding-3-small",
19+
"model_provider": "openai",
20+
"max_input_tokens": 8191,
21+
"max_batch_tokens": 8191,
22+
"max_output_dimensions": 1536,
23+
"supports_shortening": true
24+
},
25+
"text-embedding-3-large": {
26+
"model_name": "text-embedding-3-large",
27+
"model_provider": "openai",
28+
"max_input_tokens": 8191,
29+
"max_batch_tokens": 8191,
30+
"max_output_dimensions": 3072,
31+
"supports_shortening": true
32+
},
33+
"text-embedding-ada-002": {
34+
"model_name": "text-embedding-ada-002",
35+
"model_provider": "openai",
36+
"max_input_tokens": 8191,
37+
"max_batch_tokens": 8191,
38+
"max_output_dimensions": 1536,
39+
"supports_shortening": false
40+
},
41+
"mistral-embed": {
42+
"model_name": "mistral-embed",
43+
"model_provider": "mistral",
44+
"max_input_tokens": 8192,
45+
"max_batch_tokens": 16384,
46+
"max_output_dimensions": 1024,
47+
"supports_shortening": false
48+
},
49+
"nomic-embed-text": {
50+
"model_name": "nomic-embed-text",
51+
"model_provider": "ollama",
52+
"max_input_tokens": 8192,
53+
"max_batch_tokens": 8192,
54+
"max_output_dimensions": 768,
55+
"supports_shortening": false
56+
},
57+
"bge-m3": {
58+
"model_name": "bge-m3",
59+
"model_provider": "ollama",
60+
"max_input_tokens": 8192,
61+
"max_batch_tokens": 8192,
62+
"max_output_dimensions": 1024,
63+
"supports_shortening": false
64+
}
65+
},
66+
"text_generation_models": {
67+
"gpt-3.5-turbo": {
68+
"model_name": "gpt-3.5-turbo",
69+
"model_provider": "openai",
70+
"context_window": 16385
71+
},
72+
"gpt-4-turbo-preview": {
73+
"model_name": "gpt-4-turbo-preview",
74+
"model_provider": "openai",
75+
"context_window": 128000
76+
},
77+
"gpt-4-turbo": {
78+
"model_name": "gpt-4-turbo",
79+
"model_provider": "openai",
80+
"context_window": 128000
81+
},
82+
"gpt-4o": {
83+
"model_name": "gpt-4o",
84+
"model_provider": "openai",
85+
"context_window": 128000
86+
},
87+
"gpt-4o-mini": {
88+
"model_name": "gpt-4o-mini",
89+
"model_provider": "openai",
90+
"context_window": 128000
91+
},
92+
"gpt-4": {
93+
"model_name": "gpt-4",
94+
"model_provider": "openai",
95+
"context_window": 128000
96+
},
97+
"o1-preview": {
98+
"model_name": "o1-preview",
99+
"model_provider": "openai",
100+
"context_window": 128000
101+
},
102+
"o1-mini": {
103+
"model_name": "o1-mini",
104+
"model_provider": "openai",
105+
"context_window": 128000
106+
},
107+
"mistral-small-latest": {
108+
"model_name": "mistral-small-latest",
109+
"model_provider": "mistral",
110+
"context_window": 32000
111+
},
112+
"mistral-medium-latest": {
113+
"model_name": "mistral-medium-latest",
114+
"model_provider": "mistral",
115+
"context_window": 32000,
116+
"deprecated": true
117+
},
118+
"mistral-large-latest": {
119+
"model_name": "mistral-large-latest",
120+
"model_provider": "mistral",
121+
"context_window": 128000
122+
},
123+
"pixtral-large-latest": {
124+
"model_name": "pixtral-large-latest",
125+
"model_provider": "mistral",
126+
"context_window": 128000
127+
},
128+
"ministral-3b-latest": {
129+
"model_name": "ministral-3b-latest",
130+
"model_provider": "mistral",
131+
"context_window": 128000
132+
},
133+
"ministral-8b-latest": {
134+
"model_name": "ministral-8b-latest",
135+
"model_provider": "mistral",
136+
"context_window": 128000
137+
},
138+
"codestral-latest": {
139+
"model_name": "codestral-latest",
140+
"model_provider": "mistral",
141+
"context_window": 32000
142+
},
143+
"pixtral-12b-2409": {
144+
"model_name": "pixtral-12b-2409",
145+
"model_provider": "mistral",
146+
"context_window": 128000
147+
},
148+
"open-mistral-nemo": {
149+
"model_name": "open-mistral-nemo",
150+
"model_provider": "mistral",
151+
"context_window": 128000
152+
},
153+
"open-codestral-mamba": {
154+
"model_name": "open-codestral-mamba",
155+
"model_provider": "mistral",
156+
"context_window": 256000
157+
},
158+
"claude-3-5-sonnet-latest": {
159+
"model_name": "claude-3-5-sonnet-latest",
160+
"model_provider": "anthropic",
161+
"context_window": 200000
162+
},
163+
"claude-3-5-haiku-latest": {
164+
"model_name": "claude-3-5-haiku-latest",
165+
"model_provider": "anthropic",
166+
"context_window": 200000
167+
},
168+
"claude-3-haiku-20240307": {
169+
"model_name": "claude-3-haiku-20240307",
170+
"model_provider": "anthropic",
171+
"context_window": 200000
172+
},
173+
"claude-3-sonnet-20240229": {
174+
"model_name": "claude-3-sonnet-20240229",
175+
"model_provider": "anthropic",
176+
"context_window": 200000
177+
},
178+
"claude-3-opus-latest": {
179+
"model_name": "claude-3-opus-latest",
180+
"model_provider": "anthropic",
181+
"context_window": 200000
182+
},
183+
"llama3.2": {
184+
"model_name": "llama3.2",
185+
"model_provider": "ollama",
186+
"context_window": 131072
187+
},
188+
"llama3.3": {
189+
"model_name": "llama3.3",
190+
"model_provider": "ollama",
191+
"context_window": 131072
192+
}
193+
}
194+
}

0 commit comments

Comments
 (0)