-
Notifications
You must be signed in to change notification settings - Fork 0
/
spin.toml
35 lines (28 loc) · 858 Bytes
/
spin.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
spin_manifest_version = 2
# General identification information
[application]
name = "spin-o-llama"
version = "1.0.5"
description = "Ollama API"
[[trigger.http]]
route = "/api/generate"
component = "generate"
[component.generate]
source = "target/wasm32-wasi/release/generate.wasm"
allowed_outbound_hosts = []
ai_models = ["llama2-chat", "codellama-instruct"]
[component.generate.build]
command = "cargo build --target wasm32-wasi --release"
workdir = "generate"
watch = ["src/**/*.rs", "Cargo.toml"]
[[trigger.http]]
route = "/api/embeddings"
component = "embeddings"
[component.embeddings]
source = "target/wasm32-wasi/release/embeddings.wasm"
allowed_outbound_hosts = []
ai_models = ["all-minilm-l6-v2"]
[component.embeddings.build]
command = "cargo build --target wasm32-wasi --release"
workdir = "embeddings"
watch = ["src/**/*.rs", "Cargo.toml"]