Is your feature request related to a problem? Please describe.
Currently, the chat input field in Open WebUI has a fixed placeholder text. This limits flexibility for users who may want to customize the placeholder text to better suit their specific use cases or provide more context to end-users.
Describe the solution you'd like
Add functionality to allow models to dynamically change the initial placeholder text of the chat input field. This could be implemented through a configuration option or an API endpoint that lets developers set the placeholder text programmatically.
Use Cases
Contextual Guidance: Different models or workflows may require different instructions or hints in the placeholder text to guide user input.
Localization: Support for multiple languages by allowing the placeholder text to be set based on the user's locale.
Branding: Custom placeholder text to align with specific branding or messaging requirements.
Implementation Suggestions
Add a new configuration parameter in the model settings to define the initial placeholder text.
Provide an API endpoint to update the placeholder text dynamically during runtime.
Ensure backward compatibility by maintaining a default placeholder text if none is specified.
Additional context
Validate the length and content of the placeholder text to prevent UI issues.
Document the new feature in the API and configuration guides.
This feature would enhance the flexibility and user experience of Open WebUI, making it more adaptable to various use cases and environments.
Currently:
Usage example:
Originally created by @bannert1337 on GitHub (Jan 25, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/8912
**Is your feature request related to a problem? Please describe.**
Currently, the chat input field in Open WebUI has a fixed placeholder text. This limits flexibility for users who may want to customize the placeholder text to better suit their specific use cases or provide more context to end-users.
**Describe the solution you'd like**
Add functionality to allow models to dynamically change the initial placeholder text of the chat input field. This could be implemented through a configuration option or an API endpoint that lets developers set the placeholder text programmatically.
**Use Cases**
1. **Contextual Guidance**: Different models or workflows may require different instructions or hints in the placeholder text to guide user input.
2. **Localization**: Support for multiple languages by allowing the placeholder text to be set based on the user's locale.
3. **Branding**: Custom placeholder text to align with specific branding or messaging requirements.
**Implementation Suggestions**
- Add a new configuration parameter in the model settings to define the initial placeholder text.
- Provide an API endpoint to update the placeholder text dynamically during runtime.
- Ensure backward compatibility by maintaining a default placeholder text if none is specified.
**Additional context**
- Validate the length and content of the placeholder text to prevent UI issues.
- Document the new feature in the API and configuration guides.
This feature would enhance the flexibility and user experience of Open WebUI, making it more adaptable to various use cases and environments.
Currently:

Usage example:

Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @bannert1337 on GitHub (Jan 25, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/8912
Is your feature request related to a problem? Please describe.
Currently, the chat input field in Open WebUI has a fixed placeholder text. This limits flexibility for users who may want to customize the placeholder text to better suit their specific use cases or provide more context to end-users.
Describe the solution you'd like
Add functionality to allow models to dynamically change the initial placeholder text of the chat input field. This could be implemented through a configuration option or an API endpoint that lets developers set the placeholder text programmatically.
Use Cases
Implementation Suggestions
Additional context
This feature would enhance the flexibility and user experience of Open WebUI, making it more adaptable to various use cases and environments.

Currently:
Usage example:
