SillyTavern / SillyTavern-Extras

Extensions API for SillyTavern.
GNU Affero General Public License v3.0
563 stars 133 forks source link

Talkinghead next6, also vector DB embeddings #221

Closed Technologicat closed 9 months ago

Technologicat commented 9 months ago

Here, have some more postproc filters.

I originally thought I wasn't going to touch the ST-extras backend for a while until I have the docs ready, but if I'll be experimenting with adding an embeddings provider for RAG next, might as well send these talkinghead postproc filters first.

I'll return to finishing up talkinghead once I'm done with the RAG interlude.

Technologicat commented 9 months ago

Meh, the vectorizer backend was so simple to implement that I'm dumping it into this PR.

Technologicat commented 9 months ago

Oh, and the vectorizes accepts batches, too.

EDIT: The matching frontend changes for Vector Storage are in the PR https://github.com/SillyTavern/SillyTavern/pull/1737

Technologicat commented 9 months ago

The content of this backend PR is now final.

Any new features can go into a new PR.