Commit Graph

54 Commits

Author SHA1 Message Date
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
face9462aa Remove userPlaceholder #2962 2024-10-09 10:23:49 +03:00
c2935ba4a7 Migrate Cohere to /v2/chat
Closes #2916
2024-10-08 23:50:09 +03:00
67ebf0fc06 Use classic hash method for Node 18 2024-10-06 23:58:10 +03:00
87d73af0ac Mistral: Use hex toolid encoding 2024-10-06 23:43:13 +03:00
991e10c75f Claude: remove tools from prompt if tools not supported or not provided 2024-10-06 23:02:38 +03:00
6b022e783d Fix tool call reuse between Claude and OAI 2024-10-06 22:22:19 +03:00
4f46a8ff10 Mistral: Change tool call id algorithm 2024-10-06 20:24:07 +03:00
2a25f75fa5 Mistral: sanitize tool call id 2024-10-06 20:07:43 +03:00
c8ef4b02bc Add .git to jsconfig ignore 2024-10-06 19:12:28 +03:00
f66261a52c Mistral: Squash user messages that follow tools 2024-10-06 14:28:52 +03:00
6185974e17 Claude: Use multi-part system prompt, cache tools 2024-10-05 18:04:08 +03:00
3b4a455ef8 Split Custom OAI prompt post-processing modes 2024-10-05 16:09:39 +03:00
8b13c40e0d Claude: fix prefills 2024-10-04 21:48:35 +03:00
689dbad2d1 Merge branch 'staging' into tool-calling 2024-10-04 14:28:47 +00:00
cc3cc58a06 Claude: fix token counting when tool_calls are used 2024-10-04 12:24:10 +00:00
d53baed5cf Supports Gemini 1.5-Flash-8b
for Product Ready version.
2024-10-04 20:16:12 +09:00
c3c10a629e Claude: new prompt converter + non-streaming tools 2024-10-04 03:41:25 +03:00
559f1b81f7 Remove tool calling for Cohere v1 2024-10-04 02:11:46 +03:00
2ee3eb7004 Support gemini-1.5-series-002 and new 8B exp model 2024-09-25 02:58:56 +09:00
8bb964515a Fix Gemini multimodal with JPG images
Fixes #2763
2024-09-08 10:48:28 +03:00
268aeb0ae5 Support gemini-1.5-exp-0827 2024-08-28 08:24:04 +09:00
2b32c8638a Don't use user filler 2024-08-26 17:16:02 +03:00
5fc16a2474 New AI21 Jamba + tokenizer 2024-08-26 12:07:36 +03:00
4b61bcc741 Merge pull request #2600 from Succubyss/gemini-1.5-pro-exp-0801 2024-08-02 21:39:19 +03:00
3f6e4fabb8 gemini updates 2024-08-02 13:30:54 -05:00
5ad433c576 #2557 Put MistralAI prefix under a feature toggle 2024-07-27 19:57:40 +03:00
ef59e8abae #2557 Improve Mistral prompt conversion 2024-07-25 21:04:57 +03:00
fa6fc45e6f Function calling for Cohere 2024-05-25 17:09:47 +03:00
0b06f9686b Enable image inlining for Gemini flash 2024-05-21 16:14:21 +03:00
7bfd666321 Add llama 3 tokenizer 2024-05-03 23:59:39 +03:00
3c2017c7b8 Fix Mistral's Chat Completion moment 2024-05-03 20:22:03 +03:00
58152a60c6 Append example names to converted Google sysprompt 2024-04-11 19:45:50 +03:00
c4ec97aa50 cleanup 2024-04-11 16:51:05 +10:00
34bca69950 system prompt support for gemini 1.5 2024-04-11 16:38:20 +10:00
9838ba8044 #1994 Add Cohere as a Chat Completion source 2024-04-02 00:20:17 +03:00