Evennia 2.2.0 minor release
This commit is contained in:
parent
f12897a072
commit
b53346a3cc
6 changed files with 56 additions and 51 deletions
|
|
@ -1,6 +1,6 @@
|
|||
# Changelog
|
||||
|
||||
## Evennia main branch
|
||||
## Evennia 2.2.0
|
||||
|
||||
- Contrib: Large-language-model (LLM) AI integration; allows NPCs to talk using
|
||||
responses from an LLM server.
|
||||
|
|
|
|||
|
|
@ -1,12 +1,14 @@
|
|||
# Changelog
|
||||
|
||||
## Evennia main branch
|
||||
## Evennia 2.2.0
|
||||
|
||||
- Contrib: Large-language-model (LLM) AI integration; allows NPCs to talk using
|
||||
responses from an LLM server.
|
||||
- Fix: Make sure `at_server_reload` is called also on non-repeating Scripts.
|
||||
- Fix: Webclient was not giving a proper error when sending an unknown outputfunc to it.
|
||||
- Fix: Make `py` command always send strings unless `client_raw` flag is set.
|
||||
- Fix: `Script.start` with an integer `start_delay` caused a traceback.
|
||||
- Fix: Removing "Guest" from the permission-hierarchy setting messed up access.
|
||||
- Docs: Remove doc pages for Travis/TeamCity CI tools, they were both very much
|
||||
out of date, and Travis is not free for OSS anymore.
|
||||
- Docs: A lot fixes of typos and bugs in tutorials.
|
||||
|
|
|
|||
|
|
@ -41,6 +41,7 @@ To be able to talk to NPCs, import and add the `evennia.contrib.rpg.llm.llm_npc.
|
|||
The default LLM api config should work with the text-generation-webui LLM server running its API on port 5000. You can also customize it via settings (if a setting is not added, the default below is used):
|
||||
|
||||
```python
|
||||
|
||||
# path to the LLM server
|
||||
LLM_HOST = "http://127.0.0.1:5000"
|
||||
LLM_PATH = "/api/v1/generate"
|
||||
|
|
@ -62,7 +63,7 @@ The default LLM api config should work with the text-generation-webui LLM server
|
|||
"You are roleplaying as {name}, a {desc} existing in {location}. "
|
||||
"Answer with short sentences. Only respond as {name} would. "
|
||||
"From here on, the conversation between {name} and {character} begins."
|
||||
)
|
||||
)
|
||||
```
|
||||
Don't forget to reload Evennia if you make any changes.
|
||||
|
||||
|
|
@ -172,6 +173,7 @@ There is a lot of expansion potential with this contrib. Some ideas:
|
|||
- Easier support for different cloud LLM provider API structures.
|
||||
- More examples of useful prompts and suitable models for MUD use.
|
||||
|
||||
|
||||
----
|
||||
|
||||
<small>This document page is generated from `evennia/contrib/rpg/llm/README.md`. Changes to this
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
2.1.0
|
||||
2.2.0
|
||||
|
|
|
|||
|
|
@ -41,6 +41,7 @@ To be able to talk to NPCs, import and add the `evennia.contrib.rpg.llm.llm_npc.
|
|||
The default LLM api config should work with the text-generation-webui LLM server running its API on port 5000. You can also customize it via settings (if a setting is not added, the default below is used):
|
||||
|
||||
```python
|
||||
|
||||
# path to the LLM server
|
||||
LLM_HOST = "http://127.0.0.1:5000"
|
||||
LLM_PATH = "/api/v1/generate"
|
||||
|
|
@ -62,7 +63,7 @@ The default LLM api config should work with the text-generation-webui LLM server
|
|||
"You are roleplaying as {name}, a {desc} existing in {location}. "
|
||||
"Answer with short sentences. Only respond as {name} would. "
|
||||
"From here on, the conversation between {name} and {character} begins."
|
||||
)
|
||||
)
|
||||
```
|
||||
Don't forget to reload Evennia if you make any changes.
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
|
|||
|
||||
[project]
|
||||
name = "evennia"
|
||||
version = "2.1.0"
|
||||
version = "2.2.0"
|
||||
maintainers = [{ name = "Griatch", email = "griatch@gmail.com" }]
|
||||
description = "A full-featured toolkit and server for text-based multiplayer games (MUDs, MU*, etc)."
|
||||
requires-python = ">=3.10"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue