File size: 1,489 Bytes
dfb774a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
{
  "schema_version": 1,
  "model": {
    "id": "example/tiny-text",
    "name": "Tiny arithmetic text model",
    "description": "A deterministic, source-defined text model for checking publication and serving; not a trained language model."
  },
  "programs": {
    "source": {
      "directory": "program",
      "inputs": [
        {
          "path": "program/prepare.loom",
          "data": ["program/weights.loom"]
        },
        "program/control.loom",
        "program/storage.loom"
      ],
      "libraries": ["program/advance.loom"]
    }
  },
  "services": {"chat": {"kind": "text", "version": 1}},
  "variants": {
    "original": {
      "services": {
        "chat": {
          "programs": ["source"],
          "parameters": {
            "model": {
              "files": [{
                "path": "parameter/weights.safetensors",
                "origin": {
                  "kind": "inline",
                  "base64": "QAAAAAAAAAB7ImJpYXMiOnsiZHR5cGUiOiJJMzIiLCJzaGFwZSI6WzFdLCJkYXRhX29mZnNldHMiOlswLDRdfX0gICAgICAgAgAAAA=="
                }
              }]
            }
          },
          "tokenizers": {"text": "tokenizer.json"}
        }
      }
    }
  },
  "presets": {
    "default": {
      "service": "chat",
      "variant": "original",
      "programs": "source",
      "execution": {
        "rows": 4,
        "context_capacity": 96,
        "pool_capacity": 256,
        "prefill_capacity": 32,
        "max_tokens": 16
      }
    }
  }
}