Spaces:
Running
Running
some models
Browse files- .gitignore +3 -1
- client/html/index.html +6 -4
- entrypoint.sh +11 -1
.gitignore
CHANGED
@@ -1,2 +1,4 @@
|
|
1 |
develop/*
|
2 |
-
translations/*
|
|
|
|
|
|
1 |
develop/*
|
2 |
+
translations/*
|
3 |
+
/server/__pycache__/*
|
4 |
+
*.pyc
|
client/html/index.html
CHANGED
@@ -131,19 +131,21 @@
|
|
131 |
<div class="field">
|
132 |
<select class="dropdown" name="model" id="model">
|
133 |
<optgroup label="Ollama">
|
134 |
-
<option value="llama3">llama3</option>
|
135 |
-
<option value='llama3:70b'>llama3:70b </option>
|
136 |
<option value='phi3'>phi3 </option>
|
137 |
<option value='mistral'>mistral </option>
|
|
|
|
|
|
|
|
|
|
|
138 |
<option value='neural-chat'>neural-chat </option>
|
139 |
<option value='starling-lm'>starling-lm </option>
|
140 |
<option value='codellama'>codellama </option>
|
141 |
<option value='llama2-uncensored'>llama2-uncensored </option>
|
142 |
<option value='llava'>llava </option>
|
143 |
-
<option value='gemma:2b'> gemma:2b</option>
|
144 |
-
<option value='gemma:7b'>gemma:7b </option>
|
145 |
<option value='solar'>solar </option>
|
146 |
<option value='terminal'>terminal </option>
|
|
|
147 |
</optgroup>
|
148 |
<!--
|
149 |
<optgroup label="GPT">
|
|
|
131 |
<div class="field">
|
132 |
<select class="dropdown" name="model" id="model">
|
133 |
<optgroup label="Ollama">
|
|
|
|
|
134 |
<option value='phi3'>phi3 </option>
|
135 |
<option value='mistral'>mistral </option>
|
136 |
+
<option value="llama3">llama3</option>
|
137 |
+
<option value='gemma:2b'> gemma:2b</option>
|
138 |
+
<option value='gemma:7b'>gemma:7b </option>
|
139 |
+
<!--
|
140 |
+
<option value='llama3:70b'>llama3:70b </option>
|
141 |
<option value='neural-chat'>neural-chat </option>
|
142 |
<option value='starling-lm'>starling-lm </option>
|
143 |
<option value='codellama'>codellama </option>
|
144 |
<option value='llama2-uncensored'>llama2-uncensored </option>
|
145 |
<option value='llava'>llava </option>
|
|
|
|
|
146 |
<option value='solar'>solar </option>
|
147 |
<option value='terminal'>terminal </option>
|
148 |
+
-->
|
149 |
</optgroup>
|
150 |
<!--
|
151 |
<optgroup label="GPT">
|
entrypoint.sh
CHANGED
@@ -8,8 +8,18 @@ echo "Starting Ollama server"
|
|
8 |
ollama serve &
|
9 |
sleep 1
|
10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
# Splitting the models by comma and pulling each
|
12 |
-
IFS=',' read -ra MODELS <<< "$model"
|
13 |
for m in "${MODELS[@]}"; do
|
14 |
echo "Pulling $m"
|
15 |
ollama pull "$m"
|
|
|
8 |
ollama serve &
|
9 |
sleep 1
|
10 |
|
11 |
+
# Try to get the model environment variable
|
12 |
+
if [ -n "${MODEL}" ]; then
|
13 |
+
# Split the MODEL variable into an array
|
14 |
+
IFS=',' read -ra MODELS <<< "${MODEL}"
|
15 |
+
else
|
16 |
+
# Use the default list of models
|
17 |
+
MODELS=(phi3 mistral llama3 gemma:2b)
|
18 |
+
fi
|
19 |
+
|
20 |
+
|
21 |
# Splitting the models by comma and pulling each
|
22 |
+
#IFS=',' read -ra MODELS <<< "$model"
|
23 |
for m in "${MODELS[@]}"; do
|
24 |
echo "Pulling $m"
|
25 |
ollama pull "$m"
|