Vaughn Dice
ca08dd933d
Merge pull request #1758 from vdice/chore/bump-to-1.5.0
...
chore(*): bump version to 1.5.0
2023-09-13 10:52:56 -06:00
Vaughn Dice
b92f3ea412
chore(*): bump version to 1.5.0
...
Signed-off-by: Vaughn Dice <vaughn.dice@fermyon.com>
2023-09-12 15:54:01 -06:00
Vaughn Dice
09de06b9fc
Merge pull request #1741 from fermyon/try-building-linux-aarch64
...
Try building aarch64 linux canary build
2023-09-12 10:30:54 -06:00
Michelle Dhanani
00ed99ea60
Merge pull request #1747 from fermyon/dependabot/cargo/webpki-0.22.1
...
Bump webpki from 0.22.0 to 0.22.1
2023-09-12 10:02:28 -04:00
Ryan Levick
69c13c7bbd
Merge pull request #1691 from fermyon/create-woring-dir
...
Create working dir if it does not exist
2023-09-12 11:32:16 +02:00
Vaughn Dice
f554a45ce1
Merge pull request #1600 from radu-matei/fix/pub-oci-client
...
(fix/oci-client): allow adding a token for OCI client
2023-09-11 13:08:38 -06:00
Vaughn Dice
93df4ef7a0
pin oci-distribution dep; defer to AppInfo::new for metadata
...
Signed-off-by: Vaughn Dice <vaughn.dice@fermyon.com>
2023-09-11 12:02:20 -06:00
Adam Reese
2e3b39eda7
Merge pull request #1714 from adamreese/feat/go-sqlite
...
feat(sdk/go): implement sqlite SDK for TinyGo
2023-09-11 08:31:18 -07:00
Brian
4795c5e163
Merge pull request #1645 from fibonacci1729/update-release-process
...
Update the release process with some improvements.
2023-09-08 15:35:53 -06:00
Brian H
09961184ca
Update the release process with some improvements.
...
Signed-off-by: Brian H <brian.hardock@fermyon.com>
Co-authored-by: Michelle D <michelle@fermyon.com>
Signed-off-by: Brian H <brian.hardock@fermyon.com>
2023-09-08 12:50:58 -06:00
Radu Matei
a679d3ae7b
(fix/oci-client): insert token in cache and store OCI digest
...
This commit adds a public function on the OCI client to insert a token
in the token cache (used by the Cloud plugin to insert Cloud's token)
and stores the OCI manifest digst in `AppInfo` so it can be queried by
`./well-known/spin/info` at deployment time.
Signed-off-by: Radu Matei <radu.matei@fermyon.com>
2023-09-08 09:38:03 -06:00
Mikkel Mork Hegnhoj
633c1117ac
Merge pull request #1751 from mikkelhegn/update-readme
...
Update SDK support table
2023-09-08 16:05:04 +02:00
Ryan Levick
5dcecd2aea
Merge pull request #1749 from fermyon/update-spin-componentize
...
Update spin-componentize
2023-09-08 14:29:01 +02:00
Mikkel Mørk Hegnhøj
12c0e88181
Update SDK support table
...
Signed-off-by: Mikkel Mørk Hegnhøj <mikkel@fermyon.com>
2023-09-08 13:14:00 +02:00
Ryan Levick
a16ee82f26
Update spin-componentize
...
Signed-off-by: Ryan Levick <ryan.levick@fermyon.com>
2023-09-08 11:01:22 +02:00
dependabot[bot]
56abe7b06c
Bump webpki from 0.22.0 to 0.22.1
...
Bumps [webpki](https://github.com/briansmith/webpki ) from 0.22.0 to 0.22.1.
- [Commits](https://github.com/briansmith/webpki/commits )
---
updated-dependencies:
- dependency-name: webpki
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-07 19:07:42 +00:00
Lann
12b5c655bf
Merge pull request #1744 from fermyon/oci-inline-content
...
oci: Inline small content into manifest
2023-09-07 15:05:35 -04:00
Lann Martin
666eca701a
oci: Inline small content into manifest
...
Signed-off-by: Lann Martin <lann.martin@fermyon.com>
2023-09-07 13:51:08 -04:00
Adam Reese
83ed005786
implement Exec
...
also removed XXXContext functions because they fallback to the non
context functions.
Signed-off-by: Adam Reese <adam@reese.io>
2023-09-07 10:34:40 -07:00
Ryan Levick
be4a528d3f
Merge pull request #1743 from fermyon/allow-codellama
...
Allow codellama-instruct as model for inferencing
2023-09-07 10:55:14 +02:00
Ryan Levick
8ad077635c
Allow codellama-instruct as model for inferencing
...
Signed-off-by: Ryan Levick <ryan.levick@fermyon.com>
2023-09-07 09:36:00 +02:00
Ryan Levick
07db218dcc
Try building aarch64 linux canary build
...
Signed-off-by: Ryan Levick <ryan.levick@fermyon.com>
2023-09-06 15:11:11 +02:00
Ryan Levick
317d784a5a
Merge pull request #1740 from fermyon/no-all-features
...
Turn back on llm gpu features
2023-09-06 11:37:56 +02:00
Ryan Levick
200d2aeede
Merge pull request #1725 from fermyon/more-value-result-conversions
...
Add more conversions to sqlite SDK ValueResult
2023-09-06 10:43:44 +02:00
Ryan Levick
5cffa2ca64
Merge pull request #1726 from fermyon/fix-clippy-errors
...
Fix clippy errors from 1.72
2023-09-06 10:43:25 +02:00
Ryan Levick
eb6e8739c6
Turn back on llm gpu features
...
Signed-off-by: Ryan Levick <ryan.levick@fermyon.com>
2023-09-06 10:33:47 +02:00
Michelle Dhanani
ee2addec21
Merge pull request #1736 from michelleN/lint
2023-09-05 19:03:18 -04:00
Michelle Dhanani
e4a25788e5
remove unwanted mut
...
Signed-off-by: Michelle Dhanani <michelle@fermyon.com>
2023-09-05 17:25:18 -04:00
Adam Reese
6913768415
Add support for prepare statements
...
Signed-off-by: Adam Reese <adam@reese.io>
2023-09-05 13:02:42 -07:00
Michelle Dhanani
089e135f7f
Merge pull request #1710 from michelleN/outboundhttp
2023-09-05 14:23:01 -04:00
Adam Reese
bcb50549c4
feat(sdk/go): implement sqlite SDK for TinyGo
...
Signed-off-by: Adam Reese <adam@reese.io>
2023-09-05 11:18:57 -07:00
Radu Matei
4d178a1140
Merge pull request #1732 from radu-matei/fix/skip-aarch64
2023-09-05 00:24:34 -07:00
Radu Matei
b62e082a52
Temporarily turn off Linux aarch64 builds to generate a canary release
...
Signed-off-by: Radu Matei <radu.matei@fermyon.com>
2023-09-05 00:23:06 -07:00
Radu Matei
43c3ca2742
Merge pull request #1731 from fermyon/llm-support
2023-09-04 23:59:14 -07:00
Radu Matei
964f772f70
Update Rust to 1.71 in e2e test setup
...
Signed-off-by: Radu Matei <radu.matei@fermyon.com>
2023-09-04 23:02:41 -07:00
Radu Matei
bceadeb13e
Temporarily remove cublas and llm features from llm crate
...
Signed-off-by: Radu Matei <radu.matei@fermyon.com>
2023-09-04 22:24:42 -07:00
Radu Matei
e9d59dad2a
Temporarily remove cublas feature from llm crate
...
Signed-off-by: Radu Matei <radu.matei@fermyon.com>
2023-09-04 21:01:31 -07:00
Radu Matei
1840399fa0
Temporarily remove cublas feature from llm crate
...
Signed-off-by: Radu Matei <radu.matei@fermyon.com>
2023-09-04 20:51:14 -07:00
Radu Matei
fb08aac136
Update Rust to 1.71 and fix Clippy
...
Signed-off-by: Radu Matei <radu.matei@fermyon.com>
2023-09-04 20:45:17 -07:00
Ryan Levick
fd1f2e663f
Impl Default for InferencingParams RustSDK
...
Signed-off-by: Ryan Levick <ryan.levick@fermyon.com>
2023-09-04 17:08:41 +02:00
Ryan Levick
0a17f92810
Add draft of LLM SIP
...
Signed-off-by: Ryan Levick <ryan.levick@fermyon.com>
2023-09-04 17:08:41 +02:00
Ryan Levick
f1c3b4dc04
Switch to 'ai-models' for the local dir
...
Signed-off-by: Ryan Levick <ryan.levick@fermyon.com>
2023-09-04 17:08:41 +02:00
Ryan Levick
c109c2c705
Require an llms key in the spin.toml manifest
...
Signed-off-by: Ryan Levick <ryan.levick@fermyon.com>
2023-09-04 17:08:41 +02:00
Ryan Levick
7a136cccf8
Improve error messages
...
Signed-off-by: Ryan Levick <ryan.levick@fermyon.com>
2023-09-04 17:08:41 +02:00
Ryan Levick
e1acbec475
Respect inferencing params
...
Signed-off-by: Ryan Levick <ryan.levick@fermyon.com>
2023-09-04 17:08:41 +02:00
Ryan Levick
74848c3bb1
Respect EoT token
...
Signed-off-by: Ryan Levick <ryan.levick@fermyon.com>
2023-09-04 17:08:41 +02:00
Ryan Levick
271f07055f
Update with (hopefully) final wit changes
...
Signed-off-by: Ryan Levick <ryan.levick@fermyon.com>
2023-09-04 17:08:41 +02:00
Ryan Levick
c93571919f
Add usage to llm responses
...
Signed-off-by: Ryan Levick <ryan.levick@fermyon.com>
2023-09-04 17:08:41 +02:00
Ryan Levick
dbfde1a0d6
Update to string model
...
Signed-off-by: Ryan Levick <ryan.levick@fermyon.com>
2023-09-04 17:08:41 +02:00
Ryan Levick
f4b73d59df
Allow building spin with cuda or metal support
...
Signed-off-by: Ryan Levick <ryan.levick@fermyon.com>
2023-09-04 17:08:41 +02:00