diff --git a/flake.lock b/flake.lock index fc36752..e0ab51e 100644 --- a/flake.lock +++ b/flake.lock @@ -445,16 +445,16 @@ ] }, "locked": { - "lastModified": 1790143279, - "narHash": "sha256-q7fiwZrmWn2KlKDqnyqpdcJWwsxdqEGMzK/I0Vpb1jQ=", + "lastModified": 1790146864, + "narHash": "sha256-6AN+CXogMIEUoTt4gbXjgN8bBJCpl/FfVlxRZfvmQHw=", "ref": "refs/heads/master", - "rev": "0598c8985be7eafbdcd019e91e363dcb65f47777", - "revCount": 15, + "rev": "ff87a04f94c7b2d20df847b201745eb97c2a7ab1", + "revCount": 20, "type": "git", "url": "ssh://git@git.wntrmute.dev/kyle/sift" }, "original": { - "rev": "0598c8985be7eafbdcd019e91e363dcb65f47777", + "rev": "ff87a04f94c7b2d20df847b201745eb97c2a7ab1", "type": "git", "url": "ssh://git@git.wntrmute.dev/kyle/sift" } diff --git a/flake.nix b/flake.nix index 5e57ff4..e7a25dd 100644 --- a/flake.nix +++ b/flake.nix @@ -23,7 +23,7 @@ tracker.url = "git+https://git.wntrmute.dev/kyle/tracker"; tracker.inputs.nixpkgs.follows = "nixpkgs"; - sift.url = "git+ssh://git@git.wntrmute.dev/kyle/sift?rev=0598c8985be7eafbdcd019e91e363dcb65f47777"; + sift.url = "git+ssh://git@git.wntrmute.dev/kyle/sift?rev=ff87a04f94c7b2d20df847b201745eb97c2a7ab1"; sift.inputs.nixpkgs.follows = "nixpkgs"; lector.url = "github:kisom/lector"; diff --git a/hw/orion/default.nix b/hw/orion/default.nix index 2cb7572..5ca1e2c 100644 --- a/hw/orion/default.nix +++ b/hw/orion/default.nix @@ -81,6 +81,24 @@ enable = true; listen = "127.0.0.1:8890"; denyPrefixes = [ "99.73.161.224/32" ]; + settings = { + dixie = { + chat = "http://dixie.scylla-hammerhead.ts.net:11434/v1/chat/completions"; + embed = "http://dixie.scylla-hammerhead.ts.net:11434/v1/embeddings"; + max_inflight = 2; + queue_depth = 8; + queue_wait = "20s"; + }; + digest = { + model = "ornith-1.5-9b-uncensored"; + thinking = false; + cache = "/var/lib/sift/cache.db"; + }; + context = { + honcho = "http://rift.scylla-hammerhead.ts.net:8000"; + workspaces = [ "hermes-fleet" ]; + }; + }; }; }; }