Просмотр исходного кода

exposed modules so that they can be invoked by nix run github:ggerganov/llama.cpp#server etc (#1863)

Faez Shakil 2 лет назад
Родитель
Сommit
fc45a81bc6
1 измененных файлов с 13 добавлено и 0 удалено
  1. 13 0
      flake.nix

+ 13 - 0
flake.nix

@@ -48,6 +48,19 @@
           '';
           meta.mainProgram = "llama";
         };
+        apps.llama-server = {
+          type = "app";
+          program = "${self.packages.${system}.default}/bin/llama-server";
+        };
+        apps.llama-embedding = {
+          type = "app";
+          program = "${self.packages.${system}.default}/bin/embedding";
+        };
+        apps.llama = {
+          type = "app";
+          program = "${self.packages.${system}.default}/bin/llama";
+        };
+        apps.default = self.apps.${system}.llama;
         devShells.default = pkgs.mkShell {
           packages = with pkgs; [
             cmake