Aaron Pham
97d76eec85
tests: add additional basic testing ( #982 )
...
* chore: update rebase tests
Signed-off-by: paperspace <29749331+aarnphm@users.noreply.github.com >
* chore: update partial clients before removing
Signed-off-by: paperspace <29749331+aarnphm@users.noreply.github.com >
* fix: update clients parsing logics to work with 0.5
Signed-off-by: paperspace <29749331+aarnphm@users.noreply.github.com >
* chore: ignore ci runs as to run locally
Signed-off-by: paperspace <29749331+aarnphm@users.noreply.github.com >
* chore: update async client tests
Signed-off-by: paperspace <29749331+aarnphm@users.noreply.github.com >
* chore: update pre-commit
Signed-off-by: paperspace <29749331+aarnphm@users.noreply.github.com >
---------
Signed-off-by: paperspace <29749331+aarnphm@users.noreply.github.com >
2024-05-23 10:02:23 -04:00
Aaron
602bd8c44a
infra: remove deprecated frontend
...
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2024-02-21 04:23:09 -05:00
Aaron Pham
206521e02d
feat(ctranslate): initial infrastructure support ( #694 )
...
* perf: compact and improve speed and agility
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* --wip--
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* chore: cleanup infrastructure
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* chore: update styles notes and autogen mypy configuration
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
---------
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2023-11-19 01:48:33 -05:00
Aaron Pham
0924c0b34d
infra: removing clojure frontend from infra cycle ( #630 )
...
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2023-11-13 13:29:34 -05:00
Aaron Pham
021fd453b9
infra: move out clojure to external ( #593 )
...
As we don't write this
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2023-11-09 12:24:18 -05:00
Aaron Pham
e2029c934b
perf: unify LLM interface ( #518 )
...
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
Signed-off-by: paperspace <29749331+aarnphm@users.noreply.github.com >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-06 20:39:43 -05:00
Aaron Pham
1539c3f7dc
feat(client): simple implementation and streaming ( #256 )
2023-10-12 17:21:54 -04:00
Aaron Pham
fddd0bf95e
feat: bootstrap documentation site ( #252 )
...
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
Signed-off-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com >
Signed-off-by: GutZuFusss <leon.ikinger@googlemail.com >
Co-authored-by: GutZuFusss <leon.ikinger@googlemail.com >
2023-09-12 12:28:29 -04:00
Aaron
887ffa9aa0
chore: cleanup pre-commit jobs and update usage
...
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2023-09-05 10:06:36 -04:00
Aaron Pham
3e45530abd
refactor(breaking): unify LLM API ( #283 )
...
Signed-off-by: aarnphm-ec2-dev <29749331+aarnphm@users.noreply.github.com >
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2023-09-01 05:15:19 -04:00
aarnphm-ec2-dev
dae38cdba1
chore: update external dependencies [skip ci]
...
Signed-off-by: aarnphm-ec2-dev <29749331+aarnphm@users.noreply.github.com >
2023-08-25 09:27:26 +00:00
Aaron Pham
bbd9aa7646
refactor(contrib): similar namespace [clojure-ui build] ( #251 )
2023-08-23 00:21:59 -04:00
aarnphm-ec2-dev
1488fbb167
chore(style): enable yapf to match with style guidelines
...
Signed-off-by: aarnphm-ec2-dev <29749331+aarnphm@users.noreply.github.com >
2023-08-22 14:03:06 +00:00
Aaron Pham
3ffb25a872
refactor: packages ( #249 )
2023-08-22 08:55:46 -04:00
Aaron
a964e659c1
chore(deps): run pdm lock [skip ci]
...
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2023-08-22 03:35:53 -04:00
Aaron Pham
ccca49af04
fix(ci): remove broken build hooks ( #216 )
2023-08-16 04:49:12 -04:00
GutZuFusss
4cad367ab5
feat(contrib): ClojureScript UI ( #89 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: aarnphm-ec2-dev <29749331+aarnphm@users.noreply.github.com >
2023-08-16 03:30:44 -04:00
Aaron
43740aca8b
fix(metadata): include hatch-fancy-pypi-readme into subdir [skip ci]
...
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2023-08-15 05:06:48 -04:00
Aaron Pham
58527032e0
feat: add default python version for development [skip ci] ( #212 )
2023-08-15 02:39:43 -04:00
Aaron Pham
cd872ef631
refactor: monorepo ( #203 )
2023-08-15 02:11:14 -04:00
Aaron Pham
f6317d8003
infra: enable compiled wheels for all supported Python ( #201 )
2023-08-12 04:54:50 -04:00
Aaron Pham
5329853b10
perf: compiled modules and enable lazyeval ( #200 )
2023-08-11 05:53:45 -04:00
aarnphm-ec2-dev
0640af026c
chore(docs): add instruction for compiled module development [skip ci]
...
Signed-off-by: aarnphm-ec2-dev <29749331+aarnphm@users.noreply.github.com >
2023-08-09 21:30:43 +00:00
Aaron Pham
b1445c6516
refactor(cli): compiled wheels and extension modules ( #191 )
2023-08-09 17:10:15 -04:00
Aaron Pham
b9dd54f634
feat: homebrew tap ( #190 )
2023-08-08 22:11:48 -04:00
Aaron Pham
2541a0f8dc
infra: initial work on compiling mypyc wheels ( #182 )
2023-08-04 10:20:03 -04:00
Aaron
db8e47bc5b
fix(build): correct module type for stubs and strip assert [skip ci]
...
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2023-08-03 04:15:55 -04:00
Aaron
af64a6dfd5
chore(docs): update to obsidian README format
...
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2023-08-02 21:49:33 -04:00
Aaron Pham
ef94c6b98a
feat(container): vLLM build and base image strategies ( #142 )
2023-07-31 02:44:52 -04:00
Aaron Pham
4fae00b68b
fix(ci): correct tag for checkout ( #150 )
2023-07-25 14:11:03 -04:00
Aaron Pham
c391717226
feat(ci): automatic release semver + git archival installation ( #143 )
2023-07-25 04:18:49 -04:00
Aaron Pham
7eabcd4355
feat: vLLM integration for PagedAttention ( #134 )
2023-07-24 15:42:17 -04:00
Aaron Pham
c1ddb9ed7c
feat: GPTQ + vLLM and LlaMA ( #113 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-07-19 18:12:12 -04:00
Aaron Pham
fc963c42ce
fix: build isolation ( #116 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-07-16 01:52:21 -04:00
aarnphm-ec2-dev
d37d14e52b
fix(tests): mark package on CI to xfail
...
XXX: @aarnphm to solve build isolation when have bandwidth. Currently
this is not a problem when running locally.
`openllm build` just works, where as `openllm.build` won't work
sequentially.
Address some type stubs for jupytext
Signed-off-by: aarnphm-ec2-dev <29749331+aarnphm@users.noreply.github.com >
2023-07-15 12:48:28 +00:00
Aaron Pham
b2dba6143f
fix(resource): correctly parse CUDA_VISIBLE_DEVICES ( #114 )
2023-07-15 07:19:35 -04:00
aarnphm-ec2-dev
7824332a01
chore: remove auto workers
...
Signed-off-by: aarnphm-ec2-dev <29749331+aarnphm@users.noreply.github.com >
2023-07-10 21:51:12 +00:00
Aaron Pham
c7f4dc7bb2
feat(test): snapshot testing ( #107 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-07-10 17:23:19 -04:00
Aaron Pham
fb849a384e
feat: GPTNeoX ( #106 )
2023-07-07 03:05:40 -04:00
Aaron Pham
d6303d306a
perf: fixing import custom paths and cleanup serialisation ( #102 )
2023-07-04 12:49:14 -04:00
Aaron Pham
bd4cc9b3ff
fix: loading local ( #87 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-06-28 11:25:54 -04:00
Aaron Pham
db1494a6ae
feat(start): starting bento and fix load ( #80 )
2023-06-27 12:45:17 -04:00
Aaron Pham
74fdd5e259
feat: release binary distribution ( #66 )
2023-06-25 10:38:03 -04:00
Aaron Pham
f0773f2d01
chore: add more test matrices ( #70 )
2023-06-25 03:44:03 -04:00
Aaron Pham
3593c764f0
fix(test): robustness ( #64 )
2023-06-24 11:10:07 -04:00
Aaron
622a2fb37d
fix: separate hatch config
...
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2023-06-19 03:39:05 -04:00