提交

提交图

  • 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