llama.cpp
common: llama_load_model_from_url using --model-url
#6098
Merged

common: llama_load_model_from_url using --model-url #6098

phymbert merged 53 commits into master from hp/download-model-from-hf
phymbert
phymbert common: introduce llama_load_model_from_url to download model from hf…
3221ab01
phymbert common: llama_load_model_from_url witch to libcurl dependency
a0ebdfcc
phymbert phymbert added demo
phymbert phymbert added need feedback
phymbert phymbert requested a review from ggerganov ggerganov 1 year ago
phymbert
ggerganov
ggerganov approved these changes on 2024-03-16
Artefact2
phymbert
phymbert common: PR feedback, rename the definition to LLAMA_USE_CURL
42b25dac
phymbert common: LLAMA_USE_CURL in make toolchain
7e782856
phymbert
phymbert ci: compile the server with curl, add make option curl example in def…
df0d8228
phymbert llama_load_model_from_url: try to make the windows build passing
80bec989
dranger003
ggerganov
ggerganov commented on 2024-03-16
phymbert Update Makefile
2c3a00e2
phymbert
phymbert llama_load_model_from_url: typo
4135d4a5
phymbert llama_load_model_from_url: download the file only if modified based o…
5d99f322
phymbert ci: build, fix the default build to use LLAMA_CURL
921e4af9
phymbert llama_load_model_from_url: cleanup code
6633689f
phymbert phymbert changed the title proposal: common: llama_load_model_from_url common: llama_load_model_from_url 1 year ago
phymbert phymbert requested a review from ggerganov ggerganov 1 year ago
phymbert phymbert requested a review from ngxson ngxson 1 year ago
phymbert Merge branch 'master' into hp/download-model-from-hf
1430e895
phymbert phymbert removed demo
phymbert phymbert removed need feedback
phymbert phymbert changed the title common: llama_load_model_from_url common: llama_load_model_from_url using --model-url 1 year ago
ggerganov
ggerganov approved these changes on 2024-03-16
phymbert Update examples/server/README.md
e84206d1
phymbert Update common/common.cpp
4bc47b75
phymbert Update common/common.cpp
8751bd0c
phymbert Update common/common.cpp
f53bfd56
phymbert Update common/common.cpp
b0881227
phymbert Update common/common.cpp
f22456d8
phymbert Update common/common.cpp
9565ae31
phymbert Update common/common.cpp
330e28df
phymbert Update common/common.cpp
89ab37a2
phymbert Update common/common.cpp
be561a7f
phymbert Update common/common.cpp
eb9e52a2
phymbert Update examples/main/README.md
b0b49e0b
phymbert llama_load_model_from_url: fix compilation warning, clearer logging
545fef6e
phymbert server: tests: add `--model-url` tests
4fadb072
phymbert phymbert removed review request from ngxson ngxson 1 year ago
phymbert llama_load_model_from_url: coherent clearer logging
124c474b
phymbert common: CMakeLists.txt fix typo in logging when lib curl is not found
064dc076
phymbert ci: tests: windows tests add libcurl
838178a1
ngxson
ngxson commented on 2024-03-16
ngxson
ngxson commented on 2024-03-16
phymbert ci: tests: windows tests add libcurl
176f039a
phymbert ci: build: add libcurl in default make toolchain step
5df5605b
phymbert llama_load_model_from_url: PR feedback, use snprintf instead of strnc…
78812c6d
phymbert ci: build: add libcurl in default make toolchain step for tests
1ad5a452
ngxson
ngxson approved these changes on 2024-03-16
slaren
slaren commented on 2024-03-16
phymbert common: fix windows build caused by double windows.h import
22b3bb3c
phymbert build: move the make build with env LLAMA_CURL to a dedicated place
e6848ab0
phymbert build: introduce cmake option LLAMA_CURL to trigger libcurl linking t…
d81acb68
phymbert build: move the make build with env LLAMA_CURL to a dedicated place
dbd96914
phymbert llama_load_model_from_url: minor spacing and log message changes
9da4eec0
phymbert ci: build: fix ubuntu-focal-make-curl
89d34838
phymbert ci: build: try to fix the windows build
13d8817c
phymbert common: remove old dependency to openssl
1ddaf710
phymbert common: fix build
73b4b447
phymbert common: fix windows build
a3ed3d48
phymbert common: fix windows tests
5e66ec80
phymbert common: fix windows tests
9ca4acc5
phymbert
phymbert common: llama_load_model_from_url windows set CURLOPT_SSL_OPTIONS, CU…
c1b002e0
phymbert ci: tests: print server logs in case of scenario failure
cff7faac
phymbert common: llama_load_model_from_url: make it working on windows: disabl…
4fe431d4
phymbert ci: tests: increase timeout for windows
47a9e5d7
phymbert common: fix typo
31272c63
phymbert common: llama_load_model_from_url use a temporary file for downloading
f902ab6d
phymbert common: llama_load_model_from_url delete previous file before downloa…
b24f30fd
phymbert ci: tests: fix behavior on windows
fcf327f0
phymbert
phymbert
ggerganov
ggerganov approved these changes on 2024-03-17
phymbert phymbert merged d01b3c4c into master 1 year ago
phymbert phymbert deleted the hp/download-model-from-hf branch 1 year ago
cebtenzzre
cebtenzzre commented on 2024-03-18

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone