-
14efa506f5
Run prompts using selected model, executing in a thread, refs #4
Simon Willison
2023-08-01 20:38:49 -07:00
-
6c4bbeee92
Fixed unnecessary import
Simon Willison
2023-07-14 13:52:43 -07:00
-
5cb4c4a352
Initial llm web prototype, refs #4
Simon Willison
2023-07-14 13:43:38 -07:00
-
-
838484b1f3
Set min/max constraints to float arguments
Pavel Král
2023-07-26 19:59:09 +02:00
-
531d188199
Fix: Prevent TypeError in
llm templates list for templates with empty prompts (#132)
Sherwin Daganato
2023-07-27 01:46:58 +08:00
-
65d16663f5
Fix bug in --editable, closes #136
Simon Willison
2023-07-25 22:18:45 -07:00
-
3c2ef73f78
Remove Tutorial: prefix
Simon Willison
2023-07-24 13:05:47 -07:00
-
ce21cbd202
.readthedocs.yaml
0.6.1
Simon Willison
2023-07-24 08:53:48 -07:00
-
7ffce6a67b
One last changelog entry for 0.6.1, refs #125
Simon Willison
2023-07-24 08:45:53 -07:00
-
be55a71b15
Fix for error in templates.md
Jorge
2023-07-24 12:43:25 -03:00
-
4484765efe
Release 0.6.1
Simon Willison
2023-07-24 08:41:05 -07:00
-
ef35acdd5e
brew install llm - refs #124
Simon Willison
2023-07-24 08:36:42 -07:00
-
9475413972
System prompts for Python API
Simon Willison
2023-07-20 12:02:15 -07:00
-
101795f858
Fixed bug in Markdown in release notes
Simon Willison
2023-07-18 15:15:48 -07:00
-
9a177abfd5
Release 0.6
0.6
Simon Willison
2023-07-18 14:36:37 -07:00
-
acc0931a43
Link to Llama 2 blog entry
Simon Willison
2023-07-18 14:24:32 -07:00
-
6bad6de1e7
Set min/max on OpenAI options, refs #115
min-max-openai
Simon Willison
2023-07-17 21:54:29 -07:00
-
-
cb41409e2b
conversation_name should not have newlines, closes #110
Simon Willison
2023-07-15 21:28:35 -07:00
-
178af27d95
llm logs list -q/--query option, closes #109
Simon Willison
2023-07-15 16:20:28 -07:00
-
75e40e7077
Enable FTS indexes on responses prompt and response columns, refs #109
Simon Willison
2023-07-15 16:03:35 -07:00
-
ed8cd776a4
llm logs list -m model_id/alias option, closes #108
Simon Willison
2023-07-15 15:55:13 -07:00
-
723d349f4f
Improved compatible models documentation, refs #106, #107
Simon Willison
2023-07-15 15:44:53 -07:00
-
e2072f7044
Ability to register additional OpenAI-compatible models
Simon Willison
2023-07-15 10:01:03 -07:00
-
60819affd2
Useful extra output for just lint
Simon Willison
2023-07-15 10:00:04 -07:00
-
58d1f9291d
Don't use openai.api_key global, refs #107
Simon Willison
2023-07-14 14:07:42 -07:00
-
3f1388a4e6
setuptools and pip as dependencies
Simon Willison
2023-07-13 21:04:07 -07:00
-
79cce53904
Description should not be a Python tuple!
Simon Willison
2023-07-13 15:07:48 -07:00
-
5dcfa6f13d
Custom title for docs homepage, closes #105
Simon Willison
2023-07-12 12:20:08 -07:00
-
a6e3730b40
Fix zip link
Simon Willison
2023-07-12 09:09:19 -07:00
-
5970e1bcc2
Warn that Homebrew is much slower
Simon Willison
2023-07-12 09:01:38 -07:00
-
a3c079606c
Release 0.5
0.5
Simon Willison
2023-07-12 07:22:17 -07:00
-
3afe82f7a6
New tagline, link to shortly-to-be-published blog entry, refs #88
Simon Willison
2023-07-12 07:09:16 -07:00
-
adcf691678
Documentation now talks about installing models more, closes #100
Simon Willison
2023-07-12 07:01:01 -07:00
-
7a7bb3aed6
More improvements to release notes, refs #99
Simon Willison
2023-07-11 22:00:17 -07:00
-
c08e47355c
Added model plugins to 0.5 release notes, refs #99
Simon Willison
2023-07-11 21:52:46 -07:00
-
2017018d8f
Bullet point release notes for 0.5 - refs #99
Simon Willison
2023-07-11 21:42:54 -07:00
-
93d61c5f6b
Document --cid/--conversation, refs #91
Simon Willison
2023-07-11 21:39:31 -07:00
-
54881ebfd5
Remove init-db command, refs #68
Simon Willison
2023-07-11 21:38:14 -07:00
-
fa67b3fdaf
--log option, closes #68
Simon Willison
2023-07-11 20:18:16 -07:00
-
05b4bcf57c
Docs for llm logs on/off/status, closes #98
Simon Willison
2023-07-11 20:09:07 -07:00
-
833c4b4892
Mention -s on index of documentation, Closes #59
Simon Willison
2023-07-11 20:00:47 -07:00
-
c33625faa8
Promote llm -s and mention plugins, refs #59
Simon Willison
2023-07-11 19:55:33 -07:00
-
d2fcff3f3a
llm logs on / off commands, refs #98
Simon Willison
2023-07-11 19:48:16 -07:00
-
875c6a9669
Initial llm logs status command, refs #98
Simon Willison
2023-07-11 19:38:01 -07:00
-
7bef414de7
Nicer error message for unknown models with -c mode, closes #92
Simon Willison
2023-07-11 19:29:54 -07:00
-
9a226a8b43
Discord badges, refs #97
Simon Willison
2023-07-11 18:56:38 -07:00
-
19ba1a3099
Improvements to Response.fake() plus __repr__ for some classes
Simon Willison
2023-07-11 15:14:52 -07:00
-
abfc9c69dc
Response.fake() method
Simon Willison
2023-07-11 11:08:15 -07:00
-
f7364f406e
Docs for llm.ModelError, refs #96
Simon Willison
2023-07-11 10:55:28 -07:00
-
18a89d8bb8
Removed obsolete OptionsError class
Simon Willison
2023-07-11 10:53:04 -07:00
-
c7271dd6b4
llm.ModelError class, refs #96
Simon Willison
2023-07-11 10:52:48 -07:00
-
3ee67c94e8
Updated tutorial for conversations, closes #94
Simon Willison
2023-07-11 08:58:04 -07:00
-
255f768707
Rename ._response_json to .response_json
Simon Willison
2023-07-11 08:31:38 -07:00
-
2554a06e36
Docs for llm.user_dir(), closes #83
Simon Willison
2023-07-11 07:43:21 -07:00
-
0d6f9e7038
Documented conversations for Python API, closes #85
Simon Willison
2023-07-11 07:33:18 -07:00
-
56016aef59
Include conversations table in docs schema, refs #91
Simon Willison
2023-07-11 07:20:11 -07:00
-
2d3ebe7fe1
llm logs now uses new DB schema, refs #91
Simon Willison
2023-07-11 07:17:46 -07:00
-
54de7c4134
Updated help.md
Simon Willison
2023-07-10 23:40:22 -07:00
-
88d839fa85
Create conversations and responses tables and write to them, refs #91
Simon Willison
2023-07-10 23:39:10 -07:00
-
21e6d54365
Remove unused imports
Simon Willison
2023-07-11 00:09:35 -07:00
-
23eeb0f322
Remove experimental Model.chain() method, refs #90
Simon Willison
2023-07-10 22:47:34 -07:00
-
b38b8314b9
Initial working implementation of conversations, refs #85
Simon Willison
2023-07-10 22:37:45 -07:00
-
bb7813e0f5
Removed obsolete Model.Response class
Simon Willison
2023-07-10 21:58:10 -07:00
-
d2d7b6e808
Fix a warning about _static in docs builds
Simon Willison
2023-07-10 21:45:07 -07:00
-
aa37d3307f
Example for logit_bias, closes #36
Simon Willison
2023-07-10 15:43:44 -07:00
-
bee1817284
Added a . for consistency
Simon Willison
2023-07-10 15:32:07 -07:00
-
898418a518
Fix for cogapp on Python 3.8, refs #82
Simon Willison
2023-07-10 14:12:20 -07:00
-
9f25cde60e
Show cog on usage.md to help debug #82
Simon Willison
2023-07-10 14:00:21 -07:00
-
18f34b5df2
How to add docs to options, refs #82
Simon Willison
2023-07-10 13:51:33 -07:00
-
8f7c3a9797
llm models list --options - closes #82
Simon Willison
2023-07-10 13:40:27 -07:00
-
a2a97b6c7d
Removed duplicated tutorial page
Simon Willison
2023-07-10 13:39:59 -07:00
-
d5743641e6
Expanded plugins/ docs into several pages
Simon Willison
2023-07-10 12:48:25 -07:00
-
4a46bf40b6
Capitalize Homepage in example pyproject.toml
Simon Willison
2023-07-10 12:25:36 -07:00
-
35827a5d43
Basic Python API usage instructions
Simon Willison
2023-07-10 11:42:23 -07:00
-
6cdbc7a270
Show error for --continue mode, remove deleted code
Simon Willison
2023-07-10 08:34:36 -07:00
-
02a930dd8e
Updated Gist example for tutorial
Simon Willison
2023-07-10 08:31:50 -07:00
-
a421aab7f0
Renamed template.execute() to template.evaluate() and added type hints
Simon Willison
2023-07-10 08:27:28 -07:00
-
199f7e0767
Renamed iter_prompt() to execute() and updated tutorial
Simon Willison
2023-07-10 07:59:12 -07:00
-
ae87f978bd
Moved iter_prompt from Response to Model, moved a lot of other stuff
Simon Willison
2023-07-10 07:45:11 -07:00
-
282b3af45d
Run black at end of just fix
Simon Willison
2023-07-10 07:41:49 -07:00
-
ccda1eec73
Switch tutorial from setup.py to pyproject.toml
Simon Willison
2023-07-08 15:34:19 -07:00
-
902cf6010c
Fixed type hint on Prompt
Simon Willison
2023-07-07 20:38:53 -07:00
-
5e1b528ebb
Snappier tutorial title
Simon Willison
2023-07-07 08:13:45 -07:00
-
40f3892e19
Fix lin to Gist in tutorial
Simon Willison
2023-07-06 21:11:05 -07:00
-
94b13ab872
types-click
Simon Willison
2023-07-06 20:45:10 -07:00
-
c1e3cbf2e9
Detailed tutorial on writing plugins
Simon Willison
2023-07-06 20:38:12 -07:00
-
3d5c9b2d3b
Read prompt after validating options
Simon Willison
2023-07-06 19:57:04 -07:00
-
04568115b8
Options base class is now llm.Options not Model.Options
Simon Willison
2023-07-05 20:47:36 -07:00
-
b4248df72a
Markov plugin now lives in llm-markov repo
Simon Willison
2023-07-05 20:46:53 -07:00
-
4611bff412
iter_prompt() now takes prompt
Simon Willison
2023-07-05 20:46:17 -07:00
-
c08344f986
llm logs now decodes JSON for prompt_json etc
Simon Willison
2023-07-05 18:31:38 -07:00
-
b88906d459
Default __str__ method for models
Simon Willison
2023-07-05 18:26:16 -07:00
-
6ef6b343a9
Improved how keys work, execute() now has default implementation
Simon Willison
2023-07-05 18:25:57 -07:00
-
f193468f76
llm install -e/--editable option
Simon Willison
2023-07-05 17:58:19 -07:00
-
78c93b9e23
Model.execute() model now defaults to using self.Response
Simon Willison
2023-07-05 16:57:10 -07:00
-
23886e04ae
Better error message display
Simon Willison
2023-07-05 16:36:38 -07:00
-
bc8dad1e33
stream defaults to True on prompt() method
Simon Willison
2023-07-04 08:14:00 -07:00
-
49e4d688c6
Removed .stream() method in favor of .prompt(stream=False)
Simon Willison
2023-07-04 07:50:31 -07:00
-
3136948408
Moved things into inner classes, log_message is now defined on base Response
Simon Willison
2023-07-03 21:25:19 -07:00
-
de81cc9a9e
Test messages logged in new format
Simon Willison
2023-07-03 08:12:04 -07:00