Skip to content

Commit bd72169

Browse files
author
Lingjiao Chen
committed
back to original model configs
1 parent 2fe7095 commit bd72169

File tree

2 files changed

+5
-232
lines changed

2 files changed

+5
-232
lines changed

eureka_ml_insights/configs/model_configs.py

+5-231
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44

55
from eureka_ml_insights.models import (
66
AzureOpenAIO1Model,
7-
AzureOpenAIModel,
87
ClaudeModel,
98
DirectOpenAIModel,
109
DirectOpenAIO1Model,
@@ -14,7 +13,7 @@
1413
LLaVAModel,
1514
MistralServerlessAzureRestEndpointModel,
1615
RestEndpointModel,
17-
#TnRModels,
16+
TestModel,
1817
)
1918

2019
from .config import ModelConfig
@@ -23,22 +22,17 @@
2322
# in the secret_key_params dictionary. OR you can provide the key name and key vault URL to fetch the key from Azure Key Vault.
2423
# You don't need to provide both the key_vault_url and local_keys_path. You can provide one of them based on your setup.
2524

25+
26+
# Test model
27+
TEST_MODEL_CONFIG = ModelConfig(TestModel, {})
28+
2629
# OpenAI models
2730

28-
'''
2931
OPENAI_SECRET_KEY_PARAMS = {
3032
"key_name": "your_openai_secret_key_name",
3133
"local_keys_path": "keys/keys.json",
3234
"key_vault_url": None,
3335
}
34-
'''
35-
36-
OPENAI_SECRET_KEY_PARAMS = {
37-
"key_name": "openai",
38-
"local_keys_path": "keys/aifeval-vault-azure-net.json",
39-
"key_vault_url": "https://aifeval.vault.azure.net",
40-
}
41-
4236

4337
OAI_O1_PREVIEW_CONFIG = ModelConfig(
4438
DirectOpenAIO1Model,
@@ -48,14 +42,6 @@
4842
},
4943
)
5044

51-
OAI_O1_MINI_CONFIG = ModelConfig(
52-
DirectOpenAIO1Model,
53-
{
54-
"model_name": "o1-mini-2024-09-12",
55-
"secret_key_params": OPENAI_SECRET_KEY_PARAMS,
56-
},
57-
)
58-
5945
OAI_O1_PREVIEW_AUZRE_CONFIG = ModelConfig(
6046
AzureOpenAIO1Model,
6147
{
@@ -105,110 +91,12 @@
10591
},
10692
)
10793

108-
# Azure OAI models
109-
## Azure OAI models -- TNR Models
110-
111-
TNR_SECRET_KEY_PARAMS = {
112-
"key_name": "tnrllmproxy",
113-
"local_keys_path": "keys/aifeval-vault-azure-net.json",
114-
"key_vault_url": "https://aifeval.vault.azure.net",
115-
}
116-
117-
GCRAOAI8SW1_AZURE_OAI_O1_PREVIEW_CONFIG = ModelConfig(
118-
AzureOpenAIO1Model,
119-
{
120-
"url": "https://gcraoai8sw1.openai.azure.com/",
121-
"model_name": "o1-preview",
122-
"api_version": "2024-08-01-preview",
123-
}
124-
)
125-
126-
GCRAOAI8SW1_AZURE_OAI_O1_MINI_CONFIG = ModelConfig(
127-
AzureOpenAIO1Model,
128-
{
129-
"url": "https://gcraoai8sw1.openai.azure.com/",
130-
"model_name": "o1-mini",
131-
"api_version": "2024-08-01-preview",
132-
}
133-
)
134-
135-
GCRAOAI8SW1_AZURE_OAI_GPT4O_CONFIG = ModelConfig(
136-
AzureOpenAIO1Model,
137-
{
138-
"url": "https://gcraoai8sw1.openai.azure.com/",
139-
"model_name": "gpt-4o",
140-
"api_version": "2024-08-01-preview",
141-
"temperature": 1.0,
142-
143-
}
144-
)
145-
146-
147-
GCRAOAI8SW1_AZURE_OAI_GPT4_T1_CONFIG = ModelConfig(
148-
AzureOpenAIO1Model,
149-
{
150-
"url": "https://gcraoai8sw1.openai.azure.com/",
151-
"model_name": "gpt-4",
152-
"api_version": "2024-08-01-preview",
153-
"temperature": 1.0,
154-
155-
}
156-
)
157-
158-
AzureOpenAIModel
159-
160-
"""
161-
TNR_GPT4_1106_PREVIEW_CONFIG = ModelConfig(
162-
TnRModels,
163-
{
164-
"url": "https://trapi.research.microsoft.com/gcr/shared/nj/",
165-
"secret_key_params": TNR_SECRET_KEY_PARAMS,
166-
"model_name": "gpt-4",
167-
},
168-
)
169-
170-
TNR_GPT4_VISION_PREVIEW_CONFIG = ModelConfig(
171-
TnRModels,
172-
{
173-
"url": "https://trapi.research.microsoft.com/gcr/shared/nj/",
174-
"secret_key_params": TNR_SECRET_KEY_PARAMS,
175-
"model_name": "gpt-4-turbo-v",
176-
},
177-
)
178-
179-
TNR_GPT4V_TURBO_2024_04_09_CONFIG = ModelConfig(
180-
TnRModels,
181-
{
182-
"url": "https://trapi.research.microsoft.com/gcr/shared/nj/",
183-
"secret_key_params": TNR_SECRET_KEY_PARAMS,
184-
"model_name": "gpt-4-turbo",
185-
},
186-
)
187-
188-
TNR_GPT4O_2024_05_13_CONFIG = ModelConfig(
189-
TnRModels,
190-
{
191-
"url": "https://trapi.research.microsoft.com/gcr/shared/nj/",
192-
"secret_key_params": TNR_SECRET_KEY_PARAMS,
193-
"model_name": "gpt-4o",
194-
},
195-
)
196-
"""
197-
19894
# Gemini models
199-
'''
20095
GEMINI_SECRET_KEY_PARAMS = {
20196
"key_name": "your_gemini_secret_key_name",
20297
"local_keys_path": "keys/keys.json",
20398
"key_vault_url": None,
20499
}
205-
'''
206-
207-
GEMINI_SECRET_KEY_PARAMS = {
208-
"key_name": "aif-eval-gemini-firstproject",
209-
"local_keys_path": "keys/aifeval-vault-azure-net.json",
210-
"key_vault_url": "https://aifeval.vault.azure.net",
211-
}
212100

213101
GEMINI_V15_PRO_CONFIG = ModelConfig(
214102
GeminiModel,
@@ -218,37 +106,6 @@
218106
},
219107
)
220108

221-
222-
GEMINI_V15_PRO_T1_CONFIG = ModelConfig(
223-
GeminiModel,
224-
{
225-
"model_name": "gemini-1.5-pro",
226-
"secret_key_params": GEMINI_SECRET_KEY_PARAMS,
227-
"temperature":1.0,
228-
},
229-
)
230-
231-
GEMINI_EXP_1206_T1_CONFIG = ModelConfig(
232-
GeminiModel,
233-
{
234-
"model_name": "gemini-exp-1206",
235-
"secret_key_params": GEMINI_SECRET_KEY_PARAMS,
236-
"temperature":1.0,
237-
},
238-
)
239-
240-
241-
GEMINI_EXP_1121_T1_CONFIG = ModelConfig(
242-
GeminiModel,
243-
{
244-
"model_name": "gemini-exp-1121",
245-
"secret_key_params": GEMINI_SECRET_KEY_PARAMS,
246-
"temperature":1.0,
247-
},
248-
)
249-
250-
251-
252109
GEMINI_V1_PRO_CONFIG = ModelConfig(
253110
GeminiModel,
254111
{
@@ -258,20 +115,11 @@
258115
)
259116

260117
# Claude models
261-
'''
262118
CLAUDE_SECRET_KEY_PARAMS = {
263119
"key_name": "your_claude_secret_key_name",
264120
"local_keys_path": "keys/keys.json",
265121
"key_vault_url": None,
266122
}
267-
'''
268-
269-
CLAUDE_SECRET_KEY_PARAMS = {
270-
"key_name": "aif-eval-claude",
271-
"local_keys_path": "keys/aifeval-vault-azure-net.json",
272-
"key_vault_url": "https://aifeval.vault.azure.net",
273-
}
274-
275123

276124
CLAUDE_3_OPUS_CONFIG = ModelConfig(
277125
ClaudeModel,
@@ -289,32 +137,6 @@
289137
},
290138
)
291139

292-
CLAUDE_3_5_SONNET_T1_CONFIG = ModelConfig(
293-
ClaudeModel,
294-
{
295-
"secret_key_params": CLAUDE_SECRET_KEY_PARAMS,
296-
"model_name": "claude-3-5-sonnet-20240620",
297-
"temperature":1.0,
298-
},
299-
)
300-
301-
CLAUDE_3_5_SONNET_SEARCH_T1_CONFIG = ModelConfig(
302-
ClaudeModel,
303-
{
304-
"secret_key_params": CLAUDE_SECRET_KEY_PARAMS,
305-
"model_name": "claude-3-5-sonnet-20241022",
306-
"temperature": 1.0,
307-
},
308-
)
309-
310-
CLAUDE_3_5_SONNET_SEARCH_CONFIG = ModelConfig(
311-
ClaudeModel,
312-
{
313-
"secret_key_params": CLAUDE_SECRET_KEY_PARAMS,
314-
"model_name": "claude-3-5-sonnet-20241022",
315-
},
316-
)
317-
318140
# LLAVA models
319141
LLAVAHF_V16_34B_CONFIG = ModelConfig(
320142
LLaVAHuggingFaceModel,
@@ -377,51 +199,3 @@
377199
"model_name": "Mistral-large-2407",
378200
},
379201
)
380-
381-
382-
383-
AIF_NT_MISTRAL_LARGE_2_2407_T1_CONFIG = ModelConfig(
384-
MistralServerlessAzureRestEndpointModel,
385-
{
386-
"url": "https://Mistral-large-2407-aifeval.eastus.models.ai.azure.com/v1/chat/completions",
387-
"secret_key_params": {
388-
"key_name": "aif-nt-mistral-large-2-2407",
389-
"local_keys_path": "keys/aifeval-vault-azure-net.json",
390-
"key_vault_url": "https://aifeval.vault.azure.net",
391-
},
392-
"model_name": "Mistral-large-2407-aifeval",
393-
"temperature": 1.0,
394-
395-
},
396-
)
397-
398-
399-
GCR_LLAMA3_1_70B_INSTRUCT_CONFIG = ModelConfig(
400-
RestEndpointModel,
401-
{
402-
"url": "https://gcr-llama31-70b-instruct.westus3.inference.ml.azure.com/score",
403-
"secret_key_params": {
404-
"key_name": "meta-llama-3-1-70b-instruct-1",
405-
"local_keys_path": "keys/aifeval-vault-azure-net.json",
406-
"key_vault_url": "https://aifeval.vault.azure.net",
407-
},
408-
"model_name": "meta-llama-3-1-70b-instruct-1",
409-
"temperature": 1.0,
410-
411-
},
412-
)
413-
414-
AIF_NT_LLAMA3_1_405B_INSTRUCT_CONFIG = ModelConfig(
415-
LlamaServerlessAzureRestEndpointModel,
416-
{
417-
"url": "https://Meta-Llama-3-1-405B-Instruct-aif.eastus.models.ai.azure.com/v1/chat/completions",
418-
"secret_key_params": {
419-
"key_name": "aif-nt-meta-llama-3-1-405b-instruct-1",
420-
"local_keys_path": "keys/aifeval-vault-azure-net.json",
421-
"key_vault_url": "https://aifeval.vault.azure.net",
422-
},
423-
"model_name": "Meta-Llama-3-1-405B-Instruct-aif",
424-
"temperature": 1.0,
425-
426-
},
427-
)

eureka_ml_insights/user_configs/aime.py

-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
MajorityVoteTransform,
2424
MultiplyTransform,
2525
SequenceTransform,
26-
SamplerTransform,
2726
)
2827
from eureka_ml_insights.data_utils.aime_utils import AIMEExtractAnswer
2928
from eureka_ml_insights.data_utils.data import DataLoader

0 commit comments

Comments
 (0)