mirror of
https://github.com/danny-avila/LibreChat.git
synced 2026-01-09 03:58:51 +01:00
☁️ feat: Additional AI Gateway Provider Support; fix: Reasoning Effort for Presets/Agents (#5600)
* 🐛 fix: Prevent processing of non-artifact nodes in artifact plugin
* refactor: remove deprecated fields, add `reasoning_effort`
* refactor: move `reasoning_effort` to the second column in OpenAI settings
* feat: add support for additional AI Gateway provider in extractBaseURL function
* refactor: move `reasoning_effort` field to conversationPreset and remove from agentOptions
This commit is contained in:
parent
352565c9a6
commit
d93f5c9061
4 changed files with 19 additions and 7 deletions
|
|
@ -117,6 +117,10 @@ const conversationPreset = {
|
|||
max_tokens: {
|
||||
type: Number,
|
||||
},
|
||||
/** omni models only */
|
||||
reasoning_effort: {
|
||||
type: String,
|
||||
},
|
||||
};
|
||||
|
||||
const agentOptions = {
|
||||
|
|
@ -166,12 +170,6 @@ const agentOptions = {
|
|||
type: Number,
|
||||
required: false,
|
||||
},
|
||||
context: {
|
||||
type: String,
|
||||
},
|
||||
systemMessage: {
|
||||
type: String,
|
||||
},
|
||||
};
|
||||
|
||||
module.exports = {
|
||||
|
|
|
|||
|
|
@ -40,6 +40,17 @@ function extractBaseURL(url) {
|
|||
const suffixes = [
|
||||
'azure-openai',
|
||||
openai,
|
||||
'aws-bedrock',
|
||||
'anthropic',
|
||||
'cohere',
|
||||
'deepseek',
|
||||
'google-ai-studio',
|
||||
'google-vertex-ai',
|
||||
'grok',
|
||||
'groq',
|
||||
'mistral',
|
||||
'openrouter',
|
||||
'perplexity-ai',
|
||||
'replicate',
|
||||
'huggingface',
|
||||
'workers-ai',
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue