Giter VIP home page Giter VIP logo

generally-pretty-true-assistant's People

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

generally-pretty-true-assistant's Issues

[FEATURE] Edit markdown content in a separate tab

Describe the solution you'd like
Implement a solution to edit and preview markdown for easier content management. Unsure whether this should be listed as a feature request as there already great third party solutions, and this would increase the complexity for not so much reward.

[FEATURE] NoSQL based document storage for raw API responses

Is your feature request related to a problem? Please describe.
It is currently not possible to load previous conversations into the chat's context for your next response. This limitation increases the number of tokens someone spends by having to ask the same thing twice if a session has been terminated.

Describe the solution you'd like
A connection to a local (or remote) MongoDB session to store your own personal cache of raw responses. Implementing this will increase complexity, though it is a very useful feature to have. Ideally all connections to the external database would need to be happen securely either through a zero trust solution, SSO, and client/host based TLS handshakes.

[FEATURE] Add models outside of the scope of a chat conversation (Embeddings)

Is your feature request related to a problem? Please describe.
The context for the first tab is for chat related requests and is designed to handle a specific type of return from the API.

Describe the solution you'd like
Add additional tab to include intuitive interface for viewing relations between two pieces of text. One idea I've considered is using a spreadsheet type interface along with the same interface that allows Wikipedia editors to view differences between two post revisions.

[FEATURE] Select other models to send API requests to

Is your feature request related to a problem? Please describe.
The only model that can be sent requests is the chatgpt-turbo model

Describe the solution you'd like
Activate the dropdown menu to select additional models. Ideally the model should have the same context of either a chat conversation, or text completion (such as for Codex for code completion)

[FEATURE] Add models outside of the scope of a chat conversation (Whisper)

Is your feature request related to a problem? Please describe.
The context for the first tab is for chat related requests and is designed to handle a specific type of return from the API.

Describe the solution you'd like
Add additional tab to include intuitive interface for uploading audio files to the OpenAI model that handles audio transcription (Whisper)

[FEATURE] Add models outside of the scope of a chat conversation (DALLE-2)

Is your feature request related to a problem? Please describe.
The context for the first tab is for chat related requests and is designed to handle a specific type of return from the API.

Describe the solution you'd like
Add additional tab to include intuitive interface for uploading images to the OpenAI model that can create (and edit) realistic images and art from a description in natural language.

[FEATURE] Include additional (or zero) chats after first chat is sent

Is your feature request related to a problem? Please describe.
At the moment, the application doesn't include the option to set how many responses to include as context for the next response from OpenAI.

Describe the solution you'd like
A selector with the aforementioned action. A stack can be implemented in a toolbar to select the number of chats included for context.

[FEATURE] Display responses in markdown format

Is your feature request related to a problem? Please describe.
The responses returned by OpenAI are being converted to plain text for parsing. The response contains markers for markdown, which can be displayed if saved to a file ending in MD and opening in a program that can view formatted markdown content.

Describe the solution you'd like
The response window should display things in markdown and include the option to view as plain text. Implementation details are a bit fuzzy due to the way that the response window's child functions work.

[FEATURE] API Key Manager

Is your feature request related to a problem? Please describe.
At the moment there is no way to select a different API key other than by first having it on hand and entering it through the Set API Key option in the File Menu

Describe the solution you'd like
A manager window to keep track of API keys and their usage

Describe alternatives you've considered
Continue to use the file menu option and use OpenAI's billing dashboard (Why can't I see all my requests on one page instead of by a single date?!...)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.