89 Commits

Author SHA1 Message Date
560c6e8ff1 Claude: control cache TTL with config 2025-05-23 21:40:40 +03:00
22afd570fc Claude: set cache TTL to 1h 2025-05-23 20:11:10 +03:00
ade45b6cd1 Allow prompt post-processing for all sources. Add 'single user msg' processing (#4009)
* Allow prompt post-processing for all sources. Add 'single user msg' PPP type

* Fix copilot comments

* Fix typo in element id

* Remove redundant conditions

* Lint fix

* Add link to PPP docs
2025-05-22 20:36:22 +03:00
da7f97b663 Claude: "Auto" effort = no thinking 2025-05-08 20:28:35 +03:00
6848b38bb7 Merge pull request #3900 from equal-l2/vision-cleanup
Vision cleanup
2025-04-26 01:21:42 +03:00
e621f0d967 Remove model name check in convertGooglePrompt 2025-04-26 00:34:21 +03:00
a4442899f6 Remove last message role restriction for Cohere 2025-04-24 19:35:05 -05:00
3fd12b28dc Merge branch 'staging' into vision-cleanup 2025-04-25 01:49:40 +09:00
24f6b11cb9 Auto == medium for Claude 2025-04-23 14:54:54 +00:00
d6c4b6f419 Google: Multipart system instruction 2025-04-23 14:50:01 +00:00
65aec223a3 Vision models clean-up 2025-04-23 23:45:58 +09:00
f61d600c05 ok buddy claude 2025-04-23 00:59:12 +03:00
bee3cee740 Go team dropdown 2025-04-23 00:38:28 +03:00
e0b7c9ef4c Fixed image viewing capabilities and added option for caption extension 2025-04-17 17:34:35 -04:00
8f63edfd30 Fix handling of text parts in convertGooglePrompt function
Fixes #3855
2025-04-17 21:23:58 +03:00
5eeba8894e Fix xAI example messages conversion 2025-04-12 14:14:57 +03:00
1c52099ed6 Add xAI as chat completion source 2025-04-10 22:59:10 +03:00
44f27a1cb7 Merge branch 'staging' into gemini_sys_prompt 2025-04-06 13:33:30 +03:00
df7c2226f6 Fix Gemini captioning 2025-04-06 13:31:16 +03:00
ec02547b0e fix gemini system prompt 2025-04-06 16:10:49 +08:00
b6e5df1983 Fix typo for 2.5 Pro Exp vision support 2025-03-25 15:07:59 -05:00
264d77414a Gemini 2.5 Pro 2025-03-25 21:21:23 +02:00
0c7d5c76e2 gemini-2.0-flash-exp-image-generation 2025-03-15 14:58:06 +02:00
fa699956e6 Fix functionResponse part merging 2025-03-07 00:09:11 +02:00
c9277cec28 Gemini: Add tool calling 2025-03-06 23:52:35 +02:00
11d56a407d Merge branch 'staging' into immutable-config 2025-02-25 22:08:35 +02:00
b8ebed0f4c Claude 3.7 think mode 2025-02-24 23:43:13 +02:00
3f03936125 Add config value type converters for numbers and booleans 2025-02-20 21:53:48 +02:00
b074f9fa89 feat: update Gemini models
- Add new Gemini models (2025/02/05)
2025-02-06 04:50:54 +08:00
11882827c7 Add new Gemini thinking model and its alias, specify context size and vision support 2025-01-22 18:37:43 +08:00
c9db7a1574 Don't add user placeholders 2024-12-29 21:14:27 +02:00
a82c05a8ac Gemini thinking: Specify context size, system prompt and vision support 2024-12-27 22:39:26 +02:00
107e2e0ed0 PromptNames: Rename startsWithGroupName function 2024-12-21 19:00:14 +02:00
73614f2f8d Refactor prompt converters with group names awareness 2024-12-20 23:30:57 +02:00
0e3b4335eb Update: [prompt-converters.js] Remove entire dummy img codes 2024-12-16 12:44:02 +09:00
d16f5a24f4 Update: [prompt-converters.js] Remove gemini-pro-vision from constants
Removed gemini-pro-vision from visionSupportedModels. Also removed dummyRequiredModels as Gemini Pro, its cause, has been deleted.
2024-12-15 13:07:02 +09:00
a64c8ade9d Support Gemini 2.0 Flash-exp 2024-12-12 06:31:27 +09:00
073b76a693 Support Gemini-exp-1206 2024-12-07 02:19:15 +09:00
9382845dee Claude: remove user filler from prompt converter 2024-11-24 19:05:41 +02:00
90ee0398f2 Merge pull request #3100 from tincansimagine/new-model-pr
feat: Add multiple delayed model updates
2024-11-22 19:56:32 +02:00
85ca08a2ea Settings for new gemini 2024-11-22 17:50:33 +00:00
6ae120900d Support images in custom prompt post-processing 2024-11-22 17:39:49 +00:00
3b03f07ebf [chore] eslint fixes 2024-11-18 21:29:56 +02:00
c3caa1699e Moved most of code to prompt converters 2024-11-18 08:06:27 -03:00
30bca8e39b Supports GEMINI EXP 2024-11-15 05:26:10 +09:00
2c7e9729bc Fix example prefixes in Gemini with no system instruction #2997 2024-10-26 17:25:42 +03:00
3471d0be93 Claude: Don't send empty text with images 2024-10-15 10:53:07 +03:00
7ca1b2e532 Remove node polyfill 2024-10-11 10:33:09 +03:00
a0e6030836 Simplify node imports 2024-10-11 00:28:17 +03:00
d52b4fbbde Node: Migrate to ES Modules 2024-10-10 22:37:22 +03:00