diff options
author | Pol Dellaiera <pol.dellaiera@protonmail.com> | 2024-05-12 12:53:53 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-12 12:53:53 +0200 |
commit | 894929122170b815a0b091a646db07693c92144d (patch) | |
tree | d606e708228618be566c513f3cf2ebef73538af3 /pkgs/by-name | |
parent | baabb6ca8ca8dd424578a43862f8756368265ece (diff) | |
parent | aff1950a3f9f24f2dac1944f0d962353bd044303 (diff) |
Merge pull request #305586 from drupol/private-gpt/init
private-gpt: init at 0.5.0
Diffstat (limited to 'pkgs/by-name')
-rw-r--r-- | pkgs/by-name/pr/private-gpt/package.nix | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/pkgs/by-name/pr/private-gpt/package.nix b/pkgs/by-name/pr/private-gpt/package.nix new file mode 100644 index 0000000000000..1b717cc2bfb83 --- /dev/null +++ b/pkgs/by-name/pr/private-gpt/package.nix @@ -0,0 +1,17 @@ +{ python3Packages +, makeBinaryWrapper +}: + +python3Packages.toPythonApplication (python3Packages.private-gpt.overrideAttrs (oldAttrs: { + nativeBuildInputs = oldAttrs.nativeBuildInputs ++ [ makeBinaryWrapper ]; + + passthru.cl100k_base = { + inherit (python3Packages.private-gpt.cl100k_base) tiktoken; + }; + + postInstall = '' + makeWrapper ${python3Packages.python.interpreter} $out/bin/private-gpt \ + --prefix PYTHONPATH : "$PYTHONPATH" \ + --add-flags "-m private_gpt" + ''; +})) |