Simon Willison
|
214fcaaf86
|
Upgrade to run against OpenAI >= 1.0
* strategy: fail-fast: false - to help see all errors
* Apply latest Black
Refs #325
|
2024-01-25 22:00:44 -08:00 |
|
Simon Willison
|
b9478e6a17
|
batch_size= argument to embed_multi(), refs #273
|
2023-09-13 16:24:04 -07:00 |
|
Simon Willison
|
591ad6f571
|
Revert "Reuse embeddings for hashed content, --store now works on second run - closes #224"
This reverts commit 267e2ea999.
It's broken, see:
https://github.com/simonw/llm/issues/224#issuecomment-1715014393
|
2023-09-11 22:56:52 -07:00 |
|
Simon Willison
|
267e2ea999
|
Reuse embeddings for hashed content, --store now works on second run - closes #224
|
2023-09-11 22:44:22 -07:00 |
|
Simon Willison
|
52cec1304b
|
Binary embeddings (#254)
* Binary embeddings support, refs #253
* Write binary content to content_blob, with tests - refs #253
* supports_text and supports_binary embedding validation, refs #253
|
2023-09-11 18:58:44 -07:00 |
|
Simon Willison
|
3bf781fba2
|
Duplicate content is only embedded once, closes #217
|
2023-09-03 17:39:11 -07:00 |
|
Simon Willison
|
0eda99e91c
|
Default embedding model finishing touches, closes #222
|
2023-09-03 17:21:47 -07:00 |
|
Simon Willison
|
0da1ed7d98
|
--remove-default for llm embed-models default, refs #222
|
2023-09-03 16:40:00 -07:00 |
|
Simon Willison
|
156bed7c65
|
Populate content_hash with embed_multi, refs #217
|
2023-09-03 14:43:29 -07:00 |
|
Simon Willison
|
213e0b0c75
|
embed-db delete-collection command and .delete() method, closes #219
|
2023-09-03 12:55:48 -07:00 |
|
Simon Willison
|
a5d6b580ba
|
Store content_hash in embeddings table, refs #217
Uses new migrations feature from https://github.com/simonw/sqlite-migrate/issues/9
|
2023-09-03 10:50:51 -07:00 |
|
Simon Willison
|
73a9043108
|
Store updated timestamp on embeddings, closes #211
|
2023-09-02 20:40:33 -07:00 |
|
Simon Willison
|
51488c579b
|
Collection now defaults to in-memory DB, closes #213
|
2023-09-02 15:43:20 -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
|
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
|
212cd617f3
|
Initial Python embeddings API docs, refs #191
|
2023-09-01 17:25:45 -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 |
|