Skip to content

Commit 87e2e04

Browse files
authored
Merge branch 'main' into patch-1
2 parents 989fc08 + b6f9388 commit 87e2e04

File tree

3 files changed

+9
-5
lines changed

3 files changed

+9
-5
lines changed

llama_cpp/server/app.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ class Settings(BaseSettings):
3030
ge=0,
3131
description="The number of layers to put on the GPU. The rest will be on the CPU.",
3232
)
33+
seed: int = Field(
34+
default=1337, description="Random seed. -1 for random."
35+
)
3336
n_batch: int = Field(
3437
default=512, ge=1, description="The batch size to use per eval."
3538
)
@@ -109,6 +112,7 @@ def create_app(settings: Optional[Settings] = None):
109112
llama = llama_cpp.Llama(
110113
model_path=settings.model,
111114
n_gpu_layers=settings.n_gpu_layers,
115+
seed=settings.seed,
112116
f16_kv=settings.f16_kv,
113117
use_mlock=settings.use_mlock,
114118
use_mmap=settings.use_mmap,

poetry.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ black = "^23.3.0"
2626
twine = "^4.0.2"
2727
mkdocs = "^1.4.3"
2828
mkdocstrings = {extras = ["python"], version = "^0.22.0"}
29-
mkdocs-material = "^9.1.15"
29+
mkdocs-material = "^9.1.16"
3030
pytest = "^7.3.2"
3131
httpx = "^0.24.1"
3232
scikit-build = "0.17.6"

0 commit comments

Comments
 (0)