Files
librechat.ai/components/changelog/content/config_v1.3.2.mdx
Dustin Healy 5861e77975 docs: v1.3.2 config changelog and accompanying docs updates (#469)
* docs: document config changes

* docs: add IMAGE_GEN_OAI_MODEL documentation
2025-12-25 20:42:50 -05:00

37 lines
2.9 KiB
Plaintext

- Added `default` field to `customParams.paramDefinitions` for setting default parameter values
- Allows specifying default values for parameters that are automatically applied when making API requests
- Default values are only applied when the parameter is `undefined`
- Follows priority order: `paramDefinitions.default` < `addParams` < `modelOptions` (user selections)
- Example: Set `temperature: 0.7` as default, users can still override with their own values
- Supports all parameter types including `web_search`, `temperature`, `topP`, `maxTokens`, etc.
- Works with all `defaultParamsEndpoint` values (OpenAI, Anthropic, Google, etc.)
- Useful for establishing baseline parameter values without requiring manual user configuration
- See [Custom Parameters - Setting Default Parameter Values](/docs/configuration/librechat_yaml/object_structure/custom_params#setting-default-parameter-values) for details
- Removed deprecated plugin environment variables
- `PLUGIN_MODELS` - No longer needed as plugins endpoint has been removed
- `DEBUG_PLUGINS` - No longer needed as plugins endpoint has been removed
- `PLUGINS_USE_AZURE` - No longer needed as plugins endpoint has been removed
- See [Environment Variables](/docs/configuration/dotenv#plugins) for details
- Added new settings to `interface.mcpServers` configuration
- Added `use` setting to control whether users have permission to use existing MCP servers (default: `true`)
- Added `create` setting to control whether users have permission to create new MCP servers (default: `true`)
- Added `share` setting to control whether users have permission to share MCP servers (default: `false`)
- Added `trustCheckbox` object for customizable trust checkbox labels
- `label` supports simple string or language-keyed object for internationalization
- `subLabel` supports simple string or language-keyed object for internationalization
- See [Interface Configuration](/docs/configuration/librechat_yaml/object_structure/interface#mcpservers) for details
- Added capability fields to `modelSpecs` configuration
- Added `webSearch` field to enable web search for a specific model spec (default: `false`)
- Added `fileSearch` field to enable file search for a specific model spec (default: `false`)
- Added `executeCode` field to enable code execution for a specific model spec (default: `false`)
- Added `mcpServers` field to specify which MCP servers should be enabled for this model spec (default: `[]`)
- See [Model Specs](/docs/configuration/librechat_yaml/object_structure/model_specs) for details
- Added IMAGE_GEN_OAI_MODEL to `.env.example` for specifying default OpenAI image generation model
- Allows setting a default model for image generation requests to OpenAI using OpenAI Image Tools (default: `gpt-image-1`)
- Example values: `gpt-image-1.5`, `gpt-image-1`
- See [Environment Variables](/docs/configuration/dotenv#openai-image-tools) for details