Touchcast Genything App - Using Your Own API Keys

App version

Depending on your usage, you will incur costs that are tracked and paid for via the relevant 3rd party systems.

Why do I have to add my own API Keys?

You don’t have to add your own API Keys.

In order to apply specific data preferences Genything users may choose to connect their own ElevenLabs and OpenAI accounts in the application settings - this can be done by entering corresponding API keys.

In this case user's data will be processed within their own Elevenlabs and OpenAI accounts according to the specific data processing and privacy settings they have.

 

There are two areas where third-party API Keys can improve your experience:

  • text generation - OpenAI.

  • audio generation - ElevenLabs

To generate the keys, please follow the guides below.

How to add OpenAI Keys for text generation

OpenAI account is different from Chat GPT account. You may have GPT Pro subscription, but not OpenAI, so your API Key will not work.

  1. Create an OpenAI account if you don’t have one yet

    image-20240531-100739.png

     

  2. Go to the API Keys section https://platform.openai.com/api-keys (the latest suggestion from OpenAI is to use Project API Keys for more granular control)

     

  3. Create a new project (can be named Genything)

  4. Click the “+Create new secret key“ button and generate a key for this project

     

  5. Copy and save the key right away. You will not be able to open and see the whole key again!

     

  6. Paste the copied OpenAI API key into the Genything app and press Apply. Genything will validate your key by checking if you have access to GPT4 and if you do - the key will be accepted and used.
    Now all your text generation tasks will happen through your OpenAI account, you can track usage in your OpenAI profile.
    The key is stored locally, not collected by Touchcast. To stop using it switch to “Touchcast Local”

    Please note: ChatGPT subscription is different from OpenAI platform. ChatGPT subscription allows you to use ChatGPT in corresponding app or in web inteface. OpenAI platform provides deeper access to different OpenAI services, including GPT4 that is used by Genything if you choose to provide your keys. You need to add credits to OpenAI separately from ChatGPT, so you may have both ChatGPT and OpenAI subscriptions at the same time. It’s your decision if you need this.

    Additional information about availability of GPT4 to your OpenAI account:
    How can I access GPT-4, GPT-4 Turbo and GPT-4o? - see section Availability in the API
    As of June 14, 2024, the link above states:
    After you have made a successful payment of $5 or more (usage tier 1), you'll be able to access the GPT-4, GPT-4 Turbo, and GPT-4o models via the OpenAI API.

    Also see Rate Limits from OpenAI

How to add ElevenLabs Keys for text generation

  1. Sign up for an account if you don’t have one yet

     

  2. Navigate to your account (bottom left) - Profile + API Key

     

  3. Copy the API Key from the popup window

     

  4. Paste the ElevenLabs key into the Genything app and press Apply. Genything will validate your key and if the key is valid it will be accepted and used.
    Now all your audio generation tasks will happen through your OpenAI account, you can track usage in your ElevenLabs profile.
    The key is stored locally, not collected by Touchcast. To stop using it switch to “Touchcast”

 

You can continue to use free text and audio generation built into the Genything app or subscribe to a paid version once it’s available to the public.