Commit Graph

60 Commits

Author SHA1 Message Date
4ced7abaa3 OpenRouter: Fix OAuth flow with enabled accounts 2025-03-24 20:22:59 +02:00
40c3674da1 Update tl 2025-03-17 16:09:36 +07:00
6e0ed8552f Add support for FAL.AI as image gen provider 2025-02-13 19:34:34 +01:00
5e540f4f97 Websearch: add Serper API endpoint 2025-02-08 22:28:12 +02:00
4c7d160d41 DeepSeek
Closes #3233
2024-12-29 20:38:13 +02:00
3167019faf Add generic text completion API type (100% OAI compatible) 2024-12-13 01:12:10 +02:00
67869364a5 ImageGen: add BFL API for image generation 2024-11-19 00:30:28 +02:00
f4ef324203 Merge pull request #3024 from dylan1951/add-nano-gpt-provider
Add NanoGPT chat completions provider
2024-10-31 19:30:24 +02:00
f5bdb52c25 Merge branch 'staging' into webpack 2024-10-26 19:11:29 +03:00
0882fb2d15 Add NanoGPT as chat completions provider 2024-10-26 16:51:39 +13:00
0f320dd362 WebSearch: Add endpoint for Tavily 2024-10-23 23:38:17 +03:00
3387fe4bd6 unvendor: Replace DOMPurify 2024-10-16 23:11:13 +03:00
1883095e39 Move request to backend 2024-08-13 20:29:33 +03:00
b9857eb315 Added block entropy endpoints for chat and image 2024-08-08 00:08:03 -04:00
e32b0cc223 Move Stability generation to backend 2024-07-04 22:36:17 +03:00
b62cbdeebd Merge branch 'staging' into DarokCx/release 2024-06-28 19:09:12 +03:00
bbb1a6e578 Add huggingface inference as text completion source 2024-06-28 18:17:27 +03:00
29ff0876a7 Added additional headers 2024-06-28 08:20:15 -04:00
cf56bfb6a9 Add 01.AI as a chat completion source 2024-06-28 00:51:09 +03:00
bd5592de7b Added featherless, connect button not working 2024-06-27 09:06:11 -04:00
f5fccc0387 Add Azure TTS service 2024-05-22 01:37:51 +03:00
181b5aff97 Add Groq as chat completion source 2024-05-05 18:53:12 +03:00
2bd239fe81 Initial vLLM support 2024-05-02 22:40:40 +00:00
2e278e7323 Fix missing localization for unknown locale 2024-04-26 22:57:42 +03:00
2b1aee9e71 Localize two hard-coded strings 2024-04-24 21:07:42 +07:00
2a2a63c52c Add Perplexity as Chat Completion source 2024-04-20 00:09:38 +03:00
9838ba8044 #1994 Add Cohere as a Chat Completion source 2024-04-02 00:20:17 +03:00
a96bb40505 #1991 Add API key for llama.cpp 2024-03-31 00:27:12 +02:00
acf36b6107 Add koboldcpp API key/password support 2024-03-14 00:34:09 +02:00
44a7dd3d74 Add NomicAI for vectorization (#1922)
* Crudely add NomicAi for vectorization

* Move NomicAI to its own endpoint, properly handle API key

* Adjust clear button html

* Remove leftover nomicai http header code

* Revert changes to openai-vectors.js

* Fix UI issues

* Revert change to settings, fix UI

---------

Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com>
2024-03-12 21:10:25 +02:00
5c410986a4 Add support for DreamGen API.
API docs: https://dreamgen.com/docs/models/opus/v1
API keys: https://dreamgen.com/account/api-keys

I decided to base this on the text-completion API since it's more
flexible with SillyTavern's prompt formating capabilities.

This also means that custom context and instruct settings are required.

Will add documentation in a followup PR.
2024-03-07 12:25:48 +01:00
f962ad5c02 Add OpenRouter as a text completion source 2024-02-25 22:47:07 +02:00
dab9bbb514 Merge pull request #1844 from infermaticAI/InfermaticAI
Add InfermaticAI as a text completion source
2024-02-24 14:28:09 +02:00
cb536a7611 Save a list of safe to export secret keys 2024-02-23 21:41:54 +02:00
b5887960b6 Merge branch 'release' into InfermaticAI 2024-02-16 08:53:04 -06:00
c3129da879 [skip ci] Lint fix 2024-02-07 19:28:34 +02:00
21fb143718 Add API key 2024-02-06 20:00:16 -08:00
f29f934c6b Progress 2024-01-24 06:59:27 -06:00
5734dbd17c Add custom endpoint type 2023-12-20 18:29:03 +02:00
1e88c8922a Merge branch 'staging' into release 2023-12-17 10:38:04 +01:00
eb2a85cfe0 Add TogetherAI API key to secrets.js 2023-12-16 15:11:04 +01:00
041957975a add mistral completion source to UI 2023-12-16 06:08:41 +10:00
69e24c9686 change palm naming in UI 2023-12-14 11:14:41 +10:00
2180610363 Rename /viewsecrets to /api/secrets/view 2023-12-04 10:14:51 -05:00
64a3564892 lint: Comma dangle 2023-12-02 22:06:57 +02:00
c63cd87cc0 lint: Require semicolons 2023-12-02 21:11:06 +02:00
a37f874e38 Require single quotes 2023-12-02 13:04:51 -05:00
a7024a1d34 Migrate to config.yaml 2023-11-25 23:45:33 +02:00
6a511fdfcf Secrets: Add find endpoint
Requires the user to set allowKeysExposure to true before any calls
can work.

Signed-off-by: kingbri <bdashore3@proton.me>
2023-11-20 12:05:54 -05:00
f31b996cb5 Text Generation: Add TabbyAPI support
TabbyAPI is an exllamav2 only API server that aims to provide a simple
experience for loading and chatting with exl2 models.

SillyTavern currently doesn't have the ability to load and unload models,
so only add the OAI compatible completion endpoints.

The repository can be found here:
https://github.com/theroyallab/tabbyAPI

Signed-off-by: kingbri <bdashore3@proton.me>
2023-11-17 00:37:39 -05:00