Giter Club home page Giter Club logo

gpt-labs's Introduction

What is “GPT Labs”?

GPT Labs is an Windows 11 application that utilizes powerful content generative API from OpenAI.

With GTP Labs, you can easily generate text and images based on a variety of prompts, giving you unparalleled control over your creative output.

App features the connection to GTP models from OpenAI, allowing you to:

  • draft documents
  • write code
  • ask questions
  • create conversational chats
  • and more with ease.

Plus, with Image Generation API (DALL·E 2), you can:

  • create stunning and lifelike images from scratch
  • make edits to existing images
  • generate variations of those images

Whether you're a creative professional or simply curious about the possibilities of AI, GTP Labs has something for everyone. App offers flexible and intuitive features, allowing you to combine text and images to create stunning presentations, marketing campaigns, educational content, writing assistants, and more.

So whether you're a seasoned developer or just getting started with AI-powered applications feel free to contribute.

GPT

GPT

GPT

How to install application?

Install app from microsoft store

Install app from sideloading package

  1. Download the app

    • Navigate to Github Releases.
    • Download the MSIXBUNDLE zip archive, of app version that you want to install, on your PC from Assets secion.
    • Extract the contents of the .zip file by right-clicking on the file and selecting “Extract All”.
  2. Enable developer mode (optional)

    • On Windows 10 device:
      • Go to Settings > Update & security > For developers > Select Developer mode > Allow sideloading of apps.
    • On Windows 11 device:
      • Go to Settings > Privacy & security > For developers > Turn On Developer mode.
  3. Install app certificate (optional)

    • Navigate to the extracted folder and double-click a file named “Gpt.Labs_1.0.0.0_x64_x86_arm64.cer”.
    • Click “Install Certificate”.
    • Select “Local Mashine” option and click “Next”.
    • Select “Place all certificates in the following store” > “Browse...” > Select "Trusted Root Certificate Authorities" > “Ok”
    • “Finish” certeficate installation
  4. Install app

    • Navigate to the extracted folder and double-click a file named “Gpt.Labs_1.0.0.0_x64_x86_arm64.msixbundle”.
    • Follow the installation prompts to complete the installation
    • Once the app has installed successfully, you should be able to find it in the Start menu or the All apps list.

How can I get OpenAI Keys?

Get API keys

  • Go to OpenAI's Platform website
  • Sign in with an OpenAI account.
  • Click your profile icon at the top-right corner of the page and select “View API Keys“.
  • Click "Create New Secret Key" to generate a new API key.

Get Organization ID

  • Go to OpenAI's Platform website
  • Sign in with an OpenAI account.
  • Click your profile icon at the top-right corner of the page and select “Manage Account“.
  • Find value under “Organization ID“ label.

gpt-labs's People

Contributors

mnikonov avatar px-mnikonov avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

gpt-labs's Issues

[QUESTION] -

Description

A clear and concise description of what information is being sought. Ex: I would like to know [...]

Additional context
Add any other context or screenshots about your question here.

[QUESTION] -

Description

A clear and concise description of what information is being sought. Ex: I would like to know [...]

Additional context
Add any other context or screenshots about your question here.

[QUESTION] - GPT Lab User Quota

Description

I am using GPT Labs connecting my ChatGPT account for work
its shows I have exceeeded the quota for work chat and asked me to check the billing
how could i get the full version of service

Additional context

Screenshot 2023-10-22 234621

email: [email protected]

[FEATURE] - Add extended validation of OpenAI ApiKey and OrganizationID

Description

With in application should be provided a way to validate OpenAI ApiKey and OrganizationID

Solution

  1. To text inputs should be added plece holders in format "Enter key in format sk-***"
  2. Should be added regular expression validation that would check all necessary prefixes and keys length
  3. On attempt to save authorization information app should send OpenAi request that would validate entered credentials and display error message

[FEATURE] - Add github information to Settings page

Description

Settings page supposed to be extended with additional content links from GitHub

Solution

On Settings page should be added "About" section with next content:

  • App version
  • Link to main GitHub repository
  • Create Bug report
  • Create Feature request
  • Become a sponsr

[FEATURE] - add support of edits API

Description

Research and implement if possible support of Edits API. This API allows by given a prompt and an instruction return an edited version of the prompt.

[BUG] - the image generator does not work properly it misprint the face of specified humans

Description

A clear and concise description of what the bug is.

Steps to reproduce

  1. Go to [...]
  2. Click on [...]
  3. Scroll down to [...]
  4. See error [...]

Expected behavior

A clear and concise description of what you expected to happen.

Screenshots

If applicable, add screenshots to help explain your problem.

Additional Content

Add any other content about the problem here.

Content Value
Env dev, prod
App Version 1.0.0.*, 1.0.1.*
Win Edition Windows 11 Pro
Win Version 22H2
Win OS build 22.6.21.1702

[FEATURE] - Make Organization ID in OpenAI settings optional

Description

The Organization ID should be made optional in OpenAI settings

Solution

  1. Make Organization ID in OpenAI settings optional

  2. Add Orgnization ID as optional parameter to chat settings with description from page

    • Add enter Orgnization ID option during chat creation

    • Add enter Orgnization ID option in chat settings panel

    • Add Orgnization ID hint in chats details list

    • Add enter User ID option during chat creation

    • Add User ID in chats details list

  3. Add github info to Activation page

[FEATURE] -

Description

A clear and concise description of what functionality is being sought. Ex: I would like to request a feature that [...]

Solution

A clear and concise description of what you want to happen.

Alternatives

A clear and concise description of any alternative solutions or features you've considered.

Additional content

Add any other content or screenshots about the feature request here.

[BUG] - Test bug report

Description

A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Additional content

Add any other content or screenshots related to described problem here.

Please, use this template only if you don't have enough technical skills to provide a full description of issue

[FEATURE] - Add support of MicaBackdrop

Description

With in application should be added support of MicaBackdrop

Solution

Add next to the Window

`

<Window.SystemBackdrop>
    <MicaBackdrop Kind="Base"/>
</Window.SystemBackdrop>
`

Also should be adjusted backgrounds of 'Maximize/Minimize/Close' buttons and backgrounds of panels

Appropriate colors located here

https://github.com/microsoft/microsoft-ui-xaml/blob/b4804710c36fb9251b78752e26a69cb9ea31db4c/dev/CommonStyles/Common_themeresources_any.xaml#L177

[QUESTION] - support for GPT-4, (plus plugin support)

This app is cool, it's good to access GPT from my desktop! But I assume it's using GPT-3 turbo. Since I am an Open AI plus user, can't I have access to GPT-4? And this app with plugin support would knock it out of the park.

[QUESTION] -

Description

A clear and concise description of what information is being sought. Ex: I would like to know [...]

Additional context
Add any other context or screenshots about your question here.

[QUESTION] - No way to use free openai gpt models?

Description

Sorry if this is a silly question, but underneath the dropdown model selection menu in the chat settings, I can't find the free unpaid gpt version that I normally use. All the chat model selections prompt me to check my plan and billing details

image

Once again, I apologize if this is a stupid question, and thank you for your response.

Additional context
Add any other context or screenshots about your question here.

[BUG] - Unable to click in the dialog box after selecting chat.

Description

After entering API KEY and ORG ID, and creating a chat with the info and select it. I can't interact with the chat input area. Like is greyed out. I installed the certificate, and both side loaded and through the app store. I was however able to install on a different pc just fine. I am assuming I am missing some kind of dependency.. I may have Edge blocked, is edge required?

The app is awesome though, shocked you don't have more interest.

[FEATURE] - Add an ability to delete last message of assistant and user

Description

Within application should be provided an ability to delete last message of assistant and user

Solution

  1. At the top of message enter panel should be added button "delete last"
  2. Clicking on this button would be removed assistant messages prior last user message and would be removed last user message

Power Bi Visualization

  1. A separate sheet with a chart view of average monthly Cases / HC / month over time (last 12 months)
    a. Total by LOB (all case types), and then with splits by the following:
    i. POPs cases
  2. Split out by case type
    ii. MOPs cases
  3. Split out by case type

We need this to track trends in volume / HC to enable us to proactively manage resourcing. The number of HC can be defined by the number of unique individuals who handle cases in that month.

  1. One more sheet with a table of all team members handling cases with their last 3 month (i.e. currently would show Aug, Sep, Oct) KPIs including
    a. Monthly average cases closed
    b. Monthly average IRT
    c. Monthly average TTR

Advanced Data Analysis & Plug-in support

Description

This is a great way to manage and store dialogues that sometimes have taken some time to develop and mature. What would be great is to also have access to the Advanced Data Analysis and Plugin features from OpenAI - appreciate there are some interface issues to sort out for plugins (it can't be worse than the website though!) but it would be great say to use this to have preset selections of plugins that you use regularly for example?

Solution

An extended interface that allows for the selection of Advanced Data Analysis or a selection of plugins, it should also allow for uploading, listing and downloading of files relating to Advanced Data Analysis sessions.

[FEATURE] - Add an ability to open a chat in a new window

Description

Within application supposed to be added an ability to open a chat in a new window

Solution

  1. At the top of the chat layout should be added a button, clicking on witch would be opened a new window with current chat
  2. In the chats list in right button click popup menu should be added a button that will allow opening of selected chat in a new Window

[FEATURE] -

Description

A clear and concise description of what functionality is being sought. Ex: I would like to request a feature that [...]

Solution

A clear and concise description of what you want to happen.

Alternatives

A clear and concise description of any alternative solutions or features you've considered.

Additional content

Add any other content or screenshots about the feature request here.

[FEATURE] - Add an ability to copy and share Code

Description

With in application supposed to be provided a way to copy or share code from chat responses

Solution

At the bottom or at the top of Code element of the Markdown control supposed to be added panel with two buttons

  • Share
  • Copy

[FEATURE] - Test feature

Description

A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Solution

A clear and concise description of what you want to happen.

Alternatives

A clear and concise description of any alternative solutions or features you've considered.

Additional content

Add any other content or screenshots about the feature request here.

[FEATURE] - Add a model selection menu for image generation to support the newly available DALL-E 3 API

Description

It seems like DALL-E 3 is now available via API:
https://help.openai.com/en/articles/8555480-dall-e-3-api
https://openai.com/pricing#:~:text=Price-,DALL%C2%B7E%203,-Standard
It also now shows up in the limits on my OpenAI Dashboard.

But it seems like GPT Labs still uses DALL-E 2 with no option to select which models to use.

Solution

Add a new option for selecting image generation models when configuring or creating a "Chat" in the "Chat details" window for Image generation tab, like how there's an option to select which GPT models to use in the Chat tab.

Alternatives

Or switch to GPT Labs to use DALL-E 3 exclusively. But a selectable option is going to be much better.

Additional content

The current "Chat details" window for Image generation tab:
image

The current "Chat details" window for Chat tab (note the "Model" selection dropdown menu below the Title textbox):
image

The current "Chat details" window for Chat tab with an expanded "Model" selection menu:
image

[QUESTION] - I can not use the chat

Description

Hi, I'm trying to use the chat, but anytime I open one it just keeps thinking and won't let me write anything or click on settings etc

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.