[GH-ISSUE #8912] Add Customizable Initial Placeholder Text for Chat Input Field #118631

Closed
opened 2026-05-20 19:57:52 -05:00 by GiteaMirror · 0 comments
Owner

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:
Image

Usage example:
Image

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: ![Image](https://github.com/user-attachments/assets/11f8762c-50d9-45c0-8418-9f19accc9a54) Usage example: ![Image](https://github.com/user-attachments/assets/cc3efa44-a739-4181-a153-b8834dafcc06)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#118631