Skip to content

Commit 29f094b

Browse files
committed
Bugfix: not falling back to environment variables when default is value is set.
1 parent 6d69461 commit 29f094b

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

llama_cpp/server/__main__.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,16 @@
2929
from llama_cpp.server.app import create_app, Settings
3030

3131
if __name__ == "__main__":
32-
parser = argparse.ArgumentParser(
33-
formatter_class=argparse.ArgumentDefaultsHelpFormatter
34-
)
32+
parser = argparse.ArgumentParser()
3533
for name, field in Settings.__fields__.items():
34+
description = field.field_info.description
35+
if field.default is not None and description is not None:
36+
description += f" (default: {field.default})"
3637
parser.add_argument(
3738
f"--{name}",
3839
dest=name,
3940
type=field.type_,
40-
default=field.default,
41-
help=field.field_info.description,
41+
help=description,
4242
)
4343

4444
args = parser.parse_args()

0 commit comments

Comments
 (0)