diff --git a/docs/changelog.md b/docs/changelog.md index 909d6172..59a80afc 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,5 +1,14 @@ # Changelog +(v0_6)= +## 0.6 (2023-07-18) + +- Models hosted on [Replicate](https://replicate.com/) can now be accessed using the [llm-replicate](https://github.com/simonw/llm-replicate) plugin, including the new Llama 2 model from Meta AI. More details here: [Accessing Llama 2 from the command-line with the llm-replicate plugin](https://simonwillison.net/2023/Jul/18/accessing-llama-2/). +- Model providers that expose an API that is compatible with the OpenAPI API format, including self-hosted model servers such as [LocalAI](https://github.com/go-skynet/LocalAI), can now be accessed using {ref}`additional configuration ` for the default OpenAI plugin. [#106](https://github.com/simonw/llm/issues/106) +- OpenAI models that are not yet supported by LLM can also {ref}`be configured } using the new `extra-openai-models.yaml` configuration file. [#107](https://github.com/simonw/llm/issues/107) +- The {ref}`llm logs command ` now accepts a `-m model_id` option to filter logs to a specific model. Aliases can be used here in addition to model IDs. [#108](https://github.com/simonw/llm/issues/108) +- Logs now have a SQLite full-text search index against their prompts and responses, and the `llm logs -q SEARCH` option can be used to return logs that match a search term. [#109](https://github.com/simonw/llm/issues/109) + (v0_5)= ## 0.5 (2023-07-12) diff --git a/docs/logging.md b/docs/logging.md index 51572223..3742749c 100644 --- a/docs/logging.md +++ b/docs/logging.md @@ -46,6 +46,8 @@ Number of responses logged: 48 Database file size: 19.96MB ``` +(viewing-logs)= + ## Viewing the logs You can view the logs using the `llm logs` command: diff --git a/docs/other-models.md b/docs/other-models.md index 32571954..767cb36a 100644 --- a/docs/other-models.md +++ b/docs/other-models.md @@ -66,6 +66,8 @@ OpenAI Chat: gpt-3.5-turbo-0613 (aliases: 0613) ``` Running `llm logs -n 1` should confirm that the prompt and response has been correctly logged to the database. +(openai-compatible-models)= + ## OpenAI-compatible models Projects such as [LocalAI](https://localai.io/) offer a REST API that imitates the OpenAI API but can be used to run other models, including models that can be installed on your own machine. These can be added using the same configuration mechanism. diff --git a/setup.py b/setup.py index 824d5f42..a91df217 100644 --- a/setup.py +++ b/setup.py @@ -1,7 +1,7 @@ from setuptools import setup, find_packages import os -VERSION = "0.5" +VERSION = "0.6" def get_long_description():