Add LLM contrib for having NPCs talk with input from an LLM AI server

This commit is contained in:
Griatch 2023-07-14 21:49:20 +02:00
parent 49bb82f8ff
commit 64c2da18c4
17 changed files with 670 additions and 19 deletions

View file

@ -0,0 +1,10 @@
```{eval-rst}
evennia.contrib.rpg.llm.llm\_client
==========================================
.. automodule:: evennia.contrib.rpg.llm.llm_client
:members:
:undoc-members:
:show-inheritance:
```

View file

@ -0,0 +1,10 @@
```{eval-rst}
evennia.contrib.rpg.llm.llm\_npc
=======================================
.. automodule:: evennia.contrib.rpg.llm.llm_npc
:members:
:undoc-members:
:show-inheritance:
```

View file

@ -0,0 +1,19 @@
```{eval-rst}
evennia.contrib.rpg.llm
===============================
.. automodule:: evennia.contrib.rpg.llm
:members:
:undoc-members:
:show-inheritance:
.. toctree::
:maxdepth: 6
evennia.contrib.rpg.llm.llm_client
evennia.contrib.rpg.llm.llm_npc
evennia.contrib.rpg.llm.tests
```

View file

@ -0,0 +1,10 @@
```{eval-rst}
evennia.contrib.rpg.llm.tests
====================================
.. automodule:: evennia.contrib.rpg.llm.tests
:members:
:undoc-members:
:show-inheritance:
```

View file

@ -15,6 +15,7 @@ evennia.contrib.rpg
evennia.contrib.rpg.character_creator
evennia.contrib.rpg.dice
evennia.contrib.rpg.health_bar
evennia.contrib.rpg.llm
evennia.contrib.rpg.rpsystem
evennia.contrib.rpg.traits