Update app.py
Browse files
app.py
CHANGED
@@ -10,17 +10,20 @@ prompts = PromptLoader.load_prompts("prompts.yaml")
|
|
10 |
|
11 |
# Available models and their configurations
|
12 |
MODELS = {
|
13 |
-
"
|
14 |
-
"name": "
|
15 |
-
"provider": "huggingface"
|
16 |
},
|
17 |
-
"
|
18 |
-
"name": "
|
19 |
-
"provider": "huggingface"
|
20 |
},
|
21 |
-
"
|
22 |
-
"name": "
|
23 |
-
|
|
|
|
|
|
|
|
|
|
|
24 |
}
|
25 |
}
|
26 |
|
@@ -34,11 +37,10 @@ PROMPT_STRATEGIES = {
|
|
34 |
}
|
35 |
|
36 |
def create_assistant(model_name):
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
client = OpenAI()
|
42 |
|
43 |
return AIAssistant(
|
44 |
client=client,
|
|
|
10 |
|
11 |
# Available models and their configurations
|
12 |
MODELS = {
|
13 |
+
"Llama 3.3 70B Instruct": {
|
14 |
+
"name": "meta/llama-3.3-70b-instruct",
|
|
|
15 |
},
|
16 |
+
"Llama 3.1 405B Instruct": {
|
17 |
+
"name": "meta/llama-3.1-405b-instruct",
|
|
|
18 |
},
|
19 |
+
"Llama 3.2 3B Instruct": {
|
20 |
+
"name": "meta/llama-3.2-3b-instruct",
|
21 |
+
},
|
22 |
+
"Falcon 3 7B Instruct": {
|
23 |
+
"name": "tiiuae/falcon3-7b-instruct",
|
24 |
+
},
|
25 |
+
"Granite 3.0 8B Instruct": {
|
26 |
+
"name": "ibm/granite-3.0-8b-instruct",
|
27 |
}
|
28 |
}
|
29 |
|
|
|
37 |
}
|
38 |
|
39 |
def create_assistant(model_name):
|
40 |
+
|
41 |
+
client = OpenAI(
|
42 |
+
base_url = "https://integrate.api.nvidia.com/v1",
|
43 |
+
)
|
|
|
44 |
|
45 |
return AIAssistant(
|
46 |
client=client,
|