Skip to content

Commit 7f67945

Browse files
authored
[Example] ggml: add model not found test (second-state#130)
* [Example] ggml: add model not found test Signed-off-by: dm4 <dm4@secondstate.io> * [Example] ggml: update wasmedge-wasi-nn to 0.7.1 Signed-off-by: dm4 <dm4@secondstate.io> * [Example] ggml: add unload test Signed-off-by: dm4 <dm4@secondstate.io> --------- Signed-off-by: dm4 <dm4@secondstate.io>
1 parent 3300797 commit 7f67945

File tree

22 files changed

+201
-13
lines changed

22 files changed

+201
-13
lines changed

‎.github/workflows/llama.yml‎

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,28 @@ jobs:
237237
default \
238238
'JSON object with 5 country names as keys and their capitals as values: '
239239
240+
- name: Model Not Found
241+
run: |
242+
test -f ~/.wasmedge/env && source ~/.wasmedge/env
243+
cd wasmedge-ggml/test/model-not-found
244+
cargo build --target wasm32-wasi --release
245+
time wasmedge --dir .:. \
246+
--nn-preload default:GGML:AUTO:model-not-found.gguf \
247+
target/wasm32-wasi/release/wasmedge-ggml-model-not-found.wasm \
248+
default
249+
250+
- name: Unload
251+
run: |
252+
test -f ~/.wasmedge/env && source ~/.wasmedge/env
253+
cd wasmedge-ggml/test/unload
254+
curl -LO https://huggingface.co/second-state/Llama-2-7B-Chat-GGUF/resolve/main/llama-2-7b-chat.Q5_K_M.gguf
255+
cargo build --target wasm32-wasi --release
256+
time wasmedge --dir .:. \
257+
--nn-preload default:GGML:AUTO:llama-2-7b-chat.Q5_K_M.gguf \
258+
target/wasm32-wasi/release/wasmedge-ggml-unload.wasm \
259+
default \
260+
$'[INST] <<SYS>>\nYou are a helpful, respectful and honest assistant. Always answer as helpfully as possible, while being safe. Your answers should not include any harmful, unethical, racist, sexist, toxic, dangerous, or illegal content. Please ensure that your responses are socially unbiased and positive in nature. If a question does not make any sense, or is not factually coherent, explain why instead of answering something not correct. If you do not know the answer to a question, please do not share false information.\n<</SYS>>\nWhat is the capital of Japan?[/INST]'
261+
240262
- name: Build llama-stream
241263
run: |
242264
cd wasmedge-ggml/llama-stream

‎wasmedge-ggml/basic/Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ edition = "2021"
55

66
[dependencies]
77
serde_json = "1.0"
8-
wasmedge-wasi-nn = "0.7.0"
8+
wasmedge-wasi-nn = "0.7.1"

‎wasmedge-ggml/chatml/Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ edition = "2021"
55

66
[dependencies]
77
serde_json = "1.0"
8-
wasmedge-wasi-nn = "0.7.0"
8+
wasmedge-wasi-nn = "0.7.1"

‎wasmedge-ggml/command-r/Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ edition = "2021"
55

66
[dependencies]
77
serde_json = "1.0"
8-
wasmedge-wasi-nn = "0.7.0"
8+
wasmedge-wasi-nn = "0.7.1"

‎wasmedge-ggml/embedding/Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ edition = "2021"
55

66
[dependencies]
77
serde_json = "1.0"
8-
wasmedge-wasi-nn = "0.7.0"
8+
wasmedge-wasi-nn = "0.7.1"

‎wasmedge-ggml/gemma/Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ edition = "2021"
55

66
[dependencies]
77
serde_json = "1.0"
8-
wasmedge-wasi-nn = "0.7.0"
8+
wasmedge-wasi-nn = "0.7.1"

‎wasmedge-ggml/grammar/Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ edition = "2021"
55

66
[dependencies]
77
serde_json = "1.0"
8-
wasmedge-wasi-nn = "0.7.0"
8+
wasmedge-wasi-nn = "0.7.1"

‎wasmedge-ggml/llama-stream/Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ edition = "2021"
55

66
[dependencies]
77
serde_json = "1.0"
8-
wasmedge-wasi-nn = "0.7.0"
8+
wasmedge-wasi-nn = "0.7.1"

‎wasmedge-ggml/llama/Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ edition = "2021"
55

66
[dependencies]
77
serde_json = "1.0"
8-
wasmedge-wasi-nn = "0.7.0"
8+
wasmedge-wasi-nn = "0.7.1"

‎wasmedge-ggml/llava-base64-stream/Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ edition = "2021"
55

66
[dependencies]
77
serde_json = "1.0"
8-
wasmedge-wasi-nn = "0.7.0"
8+
wasmedge-wasi-nn = "0.7.1"

0 commit comments

Comments
 (0)