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

Feature: Text Editor with Completion #17

Open
ash1eygrace opened this issue Nov 5, 2022 · 0 comments
Open

Feature: Text Editor with Completion #17

ash1eygrace opened this issue Nov 5, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@ash1eygrace
Copy link
Owner

ash1eygrace commented Nov 5, 2022

Think simple Google docs editor with minimal functionality (maybe markdown) with a button to feed GTP-3 context, and call the Completion mode API to finish the sentences.

AI completion:

  • Title input field + Description Input / Summary field to feed big-picture context to the language model.
  • Tone input field to present the language model with desired prose, e.g., Stephen King, Martin Luther King Jr., {insert other author or person here}...
  • Creativity temperature slider* Buttons might be better for UX if 2-3 sweet spots could be found.
  • Buttons for Length of completion (short, medium, long lengths. )
  • UX Natural writing use of H1-H6 (headers could likely serve as the section piece of context to get a more accurate response e.g. Title > Description > Header = response within the context of header)

Research needed:

  • Determined the sweet spot for contextual field vs. contextual paragraphs within the editor with presence and frequency penalties
  • Play with the length of completion response from API and define 2-3 sweet spots maybe measured by sentence length
  • Check payload sent from Jarvis, Closer's copy. If it's not a variable from the backend, it may give useful data for conceptualization
  • Test various flows. UX should be linear e.g: Open page where the user is immediately prompted to give context with a title and description which serves as an overview --> ask the user for tone/creativity vs strict --> start with a blank page or have the option to create a boilerplate template, e.g. get AI to write blog outline for {topic with x, y, z).

Other notes:

  • Probably work a refactor the API to use variables for the API completion request body vs static values before this, since both the mini-apps and this editor will use the same API call. May be worth exploring Slider Component that could be implemented within both types of completion apps.
@ash1eygrace ash1eygrace added the enhancement New feature or request label Nov 5, 2022
@ash1eygrace ash1eygrace changed the title New Feature: Text Editor with Completion Feature: Text Editor with Completion Mar 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant