1781 Commits

Author SHA1 Message Date
303c1dcf14 Caption: fix displaying secondary endpoint for unsupported sources 2025-06-01 01:17:42 +03:00
7a6c930adc {{charPrefix}} is real. 2025-05-24 20:37:46 +03:00
e4217dbeba custom endpoint handling (#4031) 2025-05-24 01:41:03 +03:00
ed2e6fff6e OpenAI: add gpt-image-1 model 2025-05-23 20:33:27 +03:00
57b81be9ce Caption - allow custom endpoint for xAI 2025-05-22 23:03:04 +03:00
62c2c88a79 + captioning and multimodal 2025-05-22 21:17:34 +03:00
157315cd68 Add Vertex AI express mode support (#3977)
* Add Vertex AI express mode support
Split Google AI Studio and Vertex AI

* Add support for Vertex AI, including updating default models and related settings, modifying frontend HTML to include Vertex AI options, and adjusting request processing logic in the backend API.

* Log API name in the console

* Merge sysprompt toggles back

* Use Gemma tokenizers for Vertex and LearnLM

* AI Studio parity updates

* Add link to express mode doc. Also technically it's not a form

* Split title

* Use array includes

* Add support for Google Vertex AI in image captioning feature

* Specify caption API name, add to compression list

---------

Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com>
2025-05-22 20:10:53 +03:00
074ca4a55b flash preview 2025-05-20 21:22:00 +03:00
249cb7777c Merge branch 'staging' into welcome-screen 2025-05-13 19:52:40 +03:00
7659dfb85c Remove reasoning from raw builder summaries 2025-05-13 00:59:27 +03:00
637e9d5469 Set any char as assistant. Rework welcome prompt 2025-05-12 20:50:17 +03:00
420d568cd3 Pollinations - Text (#3985)
* [wip] Pollinations for text

* Implement generate API request

* Determine Pollinations model tools via models list

* Add Pollinations option to /model command

* Add Pollinations support to caption

* Update link to pollinations site

* Fix type errors in openai.js

* Fix API connection test to use AbortController for request cancellation

* Remove hard coded list of pollinations vision models

* Remove openai-audio from captioning models
2025-05-11 20:14:11 +03:00
aef005007f Do not remove data URI prefix from llamacpp caption requests 2025-05-09 23:23:34 +03:00
8a4da487dd llamacpp: use generic CC endpoint for captioning 2025-05-09 22:33:25 +03:00
fa8ea7c60d mistral-medium-2505 2025-05-07 20:09:56 +03:00
edb9702055 Add support for gemini-2.5-pro-preview-05-06 2025-05-07 00:29:26 +08:00
b25322b844 Merge pull request #3933 from SillyTavern/feat/ext-installer-branch
Add branch selection on extension installer
2025-05-04 12:35:05 +03:00
a122109e0c Add new model option 'embed-v4.0' to Cohere vectorization settings
Closes #3951
2025-05-04 12:26:44 +03:00
310b0f30cd Add branch selection on extension installer
Closes #3865
2025-04-28 22:53:22 +03:00
05daddb60c Fix KoboldCpp saved vectors retrieval 2025-04-27 23:18:39 +03:00
0f8b610454 Prettify captioning model redirects 2025-04-27 20:36:14 +03:00
4599797baf Revert responsive Google models per Cohee's executive order
I was wrong on a few models. At least Gemini still fits on a 1440p monitor.
2025-04-26 20:04:50 -05:00
fc09be75a6 Almost done with Google pruning
* Put back 1.5-latest
* Put back missing flash 002 (same deal about safetySettings like pro 001 vs 002)
* Remove dead models and gemma from BLOCK_NONE check
2025-04-26 17:54:34 -05:00
af64ac001a Update caption_multimodal_model
And fix optgroup typo
2025-04-26 14:33:47 -05:00
28d42e5200 Prune Google models 2025-04-26 11:39:44 -05:00
0520f3ccf4 Fix gpt-4o-mini snapshots 2025-04-22 23:28:49 +03:00
586ce36167 Merge pull request #3868 from YunZLu/staging
Fix Edge Browser TTS Compatibility
2025-04-19 01:15:14 +03:00
9d8283e4c7 Fix assets_menu selector 2025-04-18 22:42:12 +03:00
352a8c3c97 Fix TTS provider settings
Fixes #3877
2025-04-18 22:03:17 +03:00
e0b7c9ef4c Fixed image viewing capabilities and added option for caption extension 2025-04-17 17:34:35 -04:00
41c2dd16f2 fix(eslint): resolve no-trailing-spaces error 2025-04-18 04:12:37 +08:00
d7cc70256a cleaned all redundant comments 2025-04-18 03:58:04 +08:00
d511875db9 Fix Edge Browser TTS Compatibility
Edge-compatible fallback for empty Web Speech voice lists
2025-04-17 19:46:49 +08:00
7b2f1f7c7a Add o3 and o4-mini 2025-04-16 23:12:40 +03:00
07fb92b37d Added vector secondary url placeholder example 2025-04-16 17:39:29 +05:00
f8bccb472f Adjusted naming and validation 2025-04-16 17:34:58 +05:00
bfe50403af Forgot semicolons 2025-04-16 16:45:01 +05:00
5cf3198da1 Added option to use secondary API URL in vector extension 2025-04-16 16:04:33 +05:00
36e3627705 gpt-4.1 2025-04-14 20:54:18 +03:00
78bda9954d Increase maximum injection depth and WI order (#3800) 2025-04-13 21:31:57 +03:00
91fc50b82d Merge branch 'staging' into gork-ai 2025-04-11 21:15:54 +03:00
0c4c86ef06 Add xAI for image generation extension 2025-04-11 20:32:06 +03:00
fc5e0563ba Added ability to override request payload 2025-04-11 19:07:00 +03:00
17cdc78a91 Add xAI for image captioning 2025-04-11 19:05:03 +03:00
4736f533a5 Added proxy support to ChatCompletionService 2025-04-11 19:04:32 +03:00
df7c2226f6 Fix Gemini captioning 2025-04-06 13:31:16 +03:00
70fe5b6e01 Add Gemini embedding model for vector storage 2025-04-01 21:42:26 +03:00
80e821d12d Add support for KoboldCpp embeddings in Vector Storage (#3795)
* Add support for KoboldCpp embeddings in vector processing

* Add validation for KoboldCpp embeddings to handle empty data

* Improve toast handling
2025-04-01 21:21:29 +03:00
50b2eeb61f Added api check for ConnectionManagerRequestService.handleDropdown 2025-04-01 04:39:41 +03:00
65a6e428d1 Improve tilde code blocks in message formatting and TTS processing 2025-03-30 13:25:15 +03:00