Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Chat UI] Agent Creation Dropdown Inputs #897

Closed
arduenify opened this issue Jan 22, 2024 · 2 comments · Fixed by #899
Closed

[Chat UI] Agent Creation Dropdown Inputs #897

arduenify opened this issue Jan 22, 2024 · 2 comments · Fixed by #899
Assignees
Labels
API Related to MemGPT API auto-closed ChatUI Chat Interface

Comments

@arduenify
Copy link
Contributor

arduenify commented Jan 22, 2024

Is your feature request related to a problem? Please describe.
Currently, in the Chat UI for creating an agent, there are four text input fields: 'name', 'human', 'persona', and 'model'. The issue is that these fields require manual input every time, which can be time-consuming and prone to inconsistency, especially if there are predefined, commonly used values that could be selected.

image

Describe the solution you'd like
I propose to enhance these text input fields by converting them into dropdown menus that populate with values retrieved from the database. This would streamline the agent creation process by allowing users to select from a list of predefined, frequently used options. Additionally, to maintain flexibility, the fields should also support manual text input for cases where the desired value is not in the dropdown. This dual approach (dropdown with a manual input option) would cater to both common and unique agent creation scenarios.

Describe alternatives you've considered
An alternative could be the implementation of an auto-complete feature for these text fields. As users begin to type, suggestions based on existing database entries could appear. Although this might not be as user-friendly for discovering available options compared to dropdown menus.

Additional context
The change requires backend support for fetching the relevant data to populate the dropdowns, as well as frontend modifications for the UI change.

This will require 2 PRs: One for React and one for the Rest API.

@arduenify arduenify changed the title [Chat UI] Agent Creation Dropdown Inputs [React / Rest API] Agent Creation Dropdown Inputs Jan 22, 2024
@arduenify arduenify changed the title [React / Rest API] Agent Creation Dropdown Inputs Agent Creation Dropdown Inputs Jan 22, 2024
@cpacker cpacker added API Related to MemGPT API ChatUI Chat Interface labels Jan 22, 2024
@cpacker cpacker moved this to In Progress in 💬 MemGPT Chat UI + API Jan 22, 2024
@cpacker cpacker linked a pull request Jan 22, 2024 that will close this issue
@github-project-automation github-project-automation bot moved this from In Progress to Done in 💬 MemGPT Chat UI + API Jan 23, 2024
@cpacker
Copy link
Collaborator

cpacker commented Jan 23, 2024

(reopening since the backend needs to be updated for non-placeholder, assigned to @cpacker)

@cpacker cpacker reopened this Jan 23, 2024
@cpacker cpacker changed the title Agent Creation Dropdown Inputs [Chat UI] Agent Creation Dropdown Inputs Jan 23, 2024
@cpacker cpacker moved this from Done to In Progress in 💬 MemGPT Chat UI + API Jan 23, 2024
Copy link

github-actions bot commented Dec 6, 2024

This issue has been automatically closed due to 60 days of inactivity.

@github-actions github-actions bot closed this as completed Dec 6, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Done in 💬 MemGPT Chat UI + API Dec 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
API Related to MemGPT API auto-closed ChatUI Chat Interface
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants