# Silly Tavern Guide

## Install SillyTavern

[How to install SillyTavern](https://sillytavernai.com/how-to-install-sillytavern/).

Once installed, assuming you are on Mac/Linux terminal, start up SillyTavern:

![](https://3807676826-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLSXNQZeD4w30hUaiugTx%2Fuploads%2Fgit-blob-ec8287d76d29726a0b83ab45953dfa5ed2065c6a%2Fimage.png?alt=media)

Choose Option 1, this will launch SillyTavern on localhost: (<http://127.0.0.1:8000/>)

You should see a page something like this:

![](https://3807676826-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLSXNQZeD4w30hUaiugTx%2Fuploads%2Fgit-blob-220edcba6ab90f8fab513ebcb6c996ee33c9d2eb%2Fimage.png?alt=media)

Once there you will need to make the connection between Parasail and SillyTavern.

## Connecting to the Parasail Chat Completions API

You need to connect on the Connection Profile at the top:

<figure><img src="https://3807676826-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLSXNQZeD4w30hUaiugTx%2Fuploads%2Fgit-blob-108c10a2424f1deed2313c10bbd250e408628f1a%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

Take a look at the available Serverless models at <https://saas.parasail.io>, or use the API endpoint `https://api.parasail.io/v1/models`.

<figure><img src="https://3807676826-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLSXNQZeD4w30hUaiugTx%2Fuploads%2Fgit-blob-71fc7f57abf7ab55b02727c80eb97762a7ff242b%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

When you click on a model, on the right-hand side is the ability to see the API Key/Endpoints/ModelNames:

<figure><img src="https://3807676826-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLSXNQZeD4w30hUaiugTx%2Fuploads%2Fgit-blob-fc47483deb58587cda6078ecc02253d06c619f01%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

Back to SillyTavern. The parameters you need to select are:

* API: Chat Completion
* Chat Completion Source: Custom (OpenAI-compatible)
* Custom Endpoint (Base URL): <https://api.parasail.io/v1>

Then, choose your preferred model.

Lastly, click the connect button.

<figure><img src="https://3807676826-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLSXNQZeD4w30hUaiugTx%2Fuploads%2Fgit-blob-603a1a896d823511a312f77fcd692dee0ba3eb65%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

Once you set the connection you will be able to choose the available models:

<figure><img src="https://3807676826-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLSXNQZeD4w30hUaiugTx%2Fuploads%2Fgit-blob-6012bd86064eb08c94cf33a1358a268e74609c79%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

Then you will be able to officially connect:

<figure><img src="https://3807676826-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLSXNQZeD4w30hUaiugTx%2Fuploads%2Fgit-blob-f11977405b31fa43ff012026d719e344c7826eff%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

Then you can start to run the model in the text interface:

<figure><img src="https://3807676826-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLSXNQZeD4w30hUaiugTx%2Fuploads%2Fgit-blob-afbc2cfda74f9ab226b500f8f89c56506655d9cb%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

You can load personalities as well:

<figure><img src="https://3807676826-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLSXNQZeD4w30hUaiugTx%2Fuploads%2Fgit-blob-8e47987b711d980b9475e58817082a5ff6d80f5e%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

Once you have a personality have fun interacting with it:

<figure><img src="https://3807676826-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLSXNQZeD4w30hUaiugTx%2Fuploads%2Fgit-blob-be184cd1f057a9d85796db23ff88e86b1e941f91%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

For those Looking for Text-Completions you can set the API and Bypass status check:

<figure><img src="https://3807676826-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLSXNQZeD4w30hUaiugTx%2Fuploads%2Fgit-blob-08c942ebff7f91e009766466224eab865bdfec74%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3807676826-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLSXNQZeD4w30hUaiugTx%2Fuploads%2Fgit-blob-fc34b5c22e3cf494300dd406e0842c96a33be01a%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

I hope this helps with people who want Text vs Chat Completions. There are some minor difference in how the API is setup.

## Using Parasail Text-to-Speech (TTS) with SillyTavern

Parasail offers an OpenAI-compatible speech endpoint. In SillyTavern, go to Extensions > TTS and use these settings:

* Provider: OpenAI Compatible
* Provider Endpoint: `https://api.parasail.io/v1/audio/speech`
* API Key: use the same API key as described above.
* Model: `parasail-resemble-tts-en`
* Available voices: `alloy,ash,coral,echo,fable,nova,onyx,sage,shimmer,sky` (same as OpenAI)

Please let us know if you have any questions. Also please provide feedback at: <https://feedback.parasail.io/feature-requests>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.parasail.io/parasail-docs/resources/silly-tavern-guide.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
