提交

322 次代码提交

作者 SHA1 备注 提交日期
Simon Willison 1cd4596379 Release 0.9a0
Test / test (==1.10.2, 3.10) (push) Has been cancelled
Test / test (==1.10.2, 3.11) (push) Has been cancelled
Test / test (==1.10.2, 3.7) (push) Has been cancelled
Test / test (==1.10.2, 3.8) (push) Has been cancelled
Test / test (==1.10.2, 3.9) (push) Has been cancelled
Test / test (>=2.0.0, 3.10) (push) Has been cancelled
Test / test (>=2.0.0, 3.11) (push) Has been cancelled
Test / test (>=2.0.0, 3.7) (push) Has been cancelled
Test / test (>=2.0.0, 3.8) (push) Has been cancelled
Test / test (>=2.0.0, 3.9) (push) Has been cancelled
Refs #185, #190, #191
0.9a0
2023-09-02 10:52:36 -07:00
Simon Willison e49c816e18 Drop llm.EmbeddingModel.embedding_size property, closes #208 2023-09-02 08:45:17 -07:00
Simon Willison 3d56d6cc24 Collection design tweaks + llm embed/similar now use it, closes #204 2023-09-02 08:30:56 -07:00
Simon Willison 2f178a9e9b Corrected type annotations for embed_multi, refs #202 2023-09-01 20:27:35 -07:00
Simon Willison 6b042a264a Fixed -i and -i - modes for llm embed command 2023-09-01 20:24:58 -07:00
Simon Willison 3b2d5bf7f9 embed_multi and embed_multi_with_metadata, closes #202 2023-09-01 20:15:28 -07:00
Simon Willison 4be89facb5 Fixed and finished llm similar command, closes #190 2023-09-01 19:01:16 -07:00
Simon Willison 3ee92152e8 Error conditions for 'llm similar', refs #190 2023-09-01 18:31:59 -07:00
Simon Willison de6d257dde collection.similar now returns List[Entry], closes #203 2023-09-01 18:06:56 -07:00
Simon Willison d2f3d319c2 Test and docs for collection.embed(metadata=), refs #203 2023-09-01 17:57:54 -07:00
Simon Willison 4955a5fa6c Docs and test for store=True, refs #203 2023-09-01 17:52:43 -07:00
Simon Willison 212cd617f3 Initial Python embeddings API docs, refs #191 2023-09-01 17:25:45 -07:00
Simon Willison ae1e7dadb4 Fixed tests for similar, refs #191 2023-09-01 16:28:11 -07:00
Simon Willison 0ec516559a Collection.similar methods, refs #191 2023-09-01 16:26:58 -07:00
Simon Willison 7a4429f100 Fix mypy errors
Refs https://github.com/simonw/llm/issues/191#issuecomment-1703266224
2023-09-01 13:14:59 -07:00
Simon Willison 6f761702dc Initial Collection class plus test, refs #191 2023-09-01 13:04:05 -07:00
Simon Willison c25e7c4713 Ran cog, refs #190 2023-08-31 23:13:20 -07:00
Simon Willison 2463b28bf0 Fix for llm similar tils2 -c python, refs #190 2023-08-31 23:12:05 -07:00
Simon Willison 5e82929eca First working version of llm similar, refs #190 2023-08-31 22:57:00 -07:00
Simon Willison ec15707588 next(iter(...)), refs #200 2023-08-31 22:55:58 -07:00
Simon Willison 817aff8bae Embeddings now happen in batches, closes #200 2023-08-31 22:27:06 -07:00
Simon Willison 8099384391 Add foreign key from embeddings to collections, refs #185 2023-08-31 22:16:25 -07:00
Simon Willison 02f671219e Improvements to embedding docs, refs #185 2023-08-31 21:55:39 -07:00
dependabot[bot] d6cd3a0137 Bump sphinx and furo (#199)
Bumps the python-packages group with 2 updates: [sphinx](https://github.com/sphinx-doc/sphinx) and [furo](https://github.com/pradyunsg/furo).


Updates `sphinx` from 7.2.2 to 7.2.5
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v7.2.2...v7.2.5)

Updates `furo` from 2023.8.17 to 2023.8.19
- [Release notes](https://github.com/pradyunsg/furo/releases)
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md)
- [Commits](https://github.com/pradyunsg/furo/compare/2023.08.17...2023.08.19)

---
updated-dependencies:
- dependency-name: sphinx
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: furo
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-31 20:36:03 -07:00
Chris Mungall 439f7951c3 Fix link to ttok repo (#198)
Thanks, @cmungall
2023-08-31 20:35:39 -07:00
Simon Willison 0cb9a2ea68 Suggest orca-mini-7b because ggml-vicuna-7b-1 is no longer available, closes #195 2023-08-31 20:30:46 -07:00
Simon Willison b30f6894f7 Fixed bug if LLM directory does not exist, closes #193 2023-08-31 20:26:05 -07:00
Simon Willison 5a9269a2ce Typo 2023-08-31 16:58:02 -07:00
Simon Willison 77cf56e54a Initial CLI support and plugin hook for embeddings, refs #185
* Embeddings plugin hook + OpenAI implementation
* llm.get_embedding_model(name) function
* llm embed command, for returning embeddings or saving them to SQLite
* Tests using an EmbedDemo embedding model
* llm embed-models list and emeb-models default commands
* llm embed-db path and llm embed-db collections commands
2023-08-27 22:24:10 -07:00
Simon Willison cee5b06604 'just push' command pushes to git only if test/lint passes 2023-08-27 20:20:39 -07:00
Simon Willison b5260b4eb0 llm-anyscale-endpoints
!stable-docs
2023-08-23 13:46:48 -07:00
Simon Willison 7744cf9b79 llm-openrouter in plugin directory
Closes #168

!stable-docs
2023-08-21 00:05:35 -07:00
Simon Willison ebe2e08a1f Release 0.8
Test / test (==1.10.2, 3.10) (push) Has been cancelled
Test / test (==1.10.2, 3.11) (push) Has been cancelled
Test / test (==1.10.2, 3.7) (push) Has been cancelled
Test / test (==1.10.2, 3.8) (push) Has been cancelled
Test / test (==1.10.2, 3.9) (push) Has been cancelled
Test / test (>=2.0.0, 3.10) (push) Has been cancelled
Test / test (>=2.0.0, 3.11) (push) Has been cancelled
Test / test (>=2.0.0, 3.7) (push) Has been cancelled
Test / test (>=2.0.0, 3.8) (push) Has been cancelled
Test / test (>=2.0.0, 3.9) (push) Has been cancelled
Refs #111, #147, #153, #154, #155, #158, #160, #167, #173, #174
0.8
2023-08-20 23:53:09 -07:00
Simon Willison 9547b51fa3 sqlite-utils>=3.35.0
For this fix:
- https://github.com/simonw/sqlite-utils/issues/577

Refs #60, #116, #123
2023-08-20 23:33:42 -07:00
Simon Willison dff36f0edc Change of policy: keys.json over-rides environment variables, closes #158 2023-08-20 23:27:21 -07:00
Simon Willison 341dbce2d5 Fix error on pydantic 1.10.2 - refs #169 2023-08-20 23:16:10 -07:00
Simon Willison e959026051 llm keys command, closes #174 2023-08-20 23:11:47 -07:00
Simon Willison 85e18389b5 Removed rogue pdb.set_trace() I left in
Mistake made in 0eeb8393ca
2023-08-20 23:04:52 -07:00
Simon Willison b92c940e30 Usage documentation no longer assumes OpenAI 2023-08-20 23:01:52 -07:00
Simon Willison c8e9565f47 Combine piped and argument prompts, closes #153 2023-08-20 22:57:29 -07:00
Simon Willison 8edd438f74 Ignore pytest Pydantic warnings, refs #169 2023-08-20 22:43:25 -07:00
Simon Willison 1212cc9221 Related tools documentation, closes #111 2023-08-20 22:34:29 -07:00
Simon Willison 6aa2990892 This is directory.md now, refs #173 2023-08-20 22:24:21 -07:00
Simon Willison 6155f12c9c Move plugin directory into LLM repo, refs #173 2023-08-20 22:17:16 -07:00
Simon Willison 5c657b35d9 Clear docs/_build before building docs
Without this I found things like table of contents might not be fully rebuilt.
2023-08-20 22:16:33 -07:00
Simon Willison 14536f447b Link to llm tag on my blog
Also test the new `stable` docs mechanism.
2023-08-20 21:54:17 -07:00
Simon Willison edb1d4f01c Release 0.7.1
Refs #12
2023-08-20 21:33:22 -07:00
Simon Willison 83592f176d Create stable branch from most recent release tag
Refs https://github.com/simonw/simonw-readthedocs-experiments/issues/2
2023-08-20 21:31:49 -07:00
Simon Willison d736a07ddf Stable documentation workflow
Refs https://github.com/simonw/simonw-readthedocs-experiments/issues/1
2023-08-20 21:02:41 -07:00
Simon Willison 3e39af0d67 Mention prompt templates in system prompts docs, closes #131 2023-08-19 22:23:08 -07:00