GoAPI Dashboard

Dashboard

Dashboard Documentation for Midjourney, Stable Diffusion, LLM and other API services from GoAPI!


A workflow diagram showing how GoAPI Dashboard works



General

Sign-up / login

  1. We are using GitHub login for the dashboard, so make sure your GitHub account is working prior to using GoAPI's dashboard.

Obtaining API Keys

  1. Once in the dashboard, please click on "My API Keys", or go to: dashboard.goapi.ai/key.
  2. If you don't have an API Key, please click on "Create Key" and store that API Key somewhere safe.
  3. If you have an old API Key, you could click on "Bind Key" to bind the API Key to this account.
  4. Note: your API Key is your access to GoAPI's API services.


Midjourney API | BYOA Service

Seat Subscription

  1. To purchase BYOA seats, go to https://dashboard.goapi.ai/midjourney (opens in a new tab), toggle to "BYOA", and click on "Add seats".

Connecting your Midjourney Accounts to Seats

  1. Once you have a BYOA seat, go to: dashboard.goapi.ai/midjourney
  2. Click on "Bind Midjourney account to seat" and bind your Midjourney account with a valid description to your BYOA seat using Discord authorization token.
    • Get your Discord authorization token as per this document (and please do not log out your discord after getting the Discord auth token. You can close the window, but do not log out): androidauthority.com/get-discord-token-3149920.
    • Note that this particular Discord account must already have a valid subscription to a Midjourney account, can direct message the Midjourney bot or can message it in a channel, and has already agreed to the ToS (Terms of Service) from Midjourney.

Inactive/Active Period

GoAPI recommends user to have an "inactive period" (ex. 8 hours) per day to mimick normal human behavior (since no human user will use a Midjourney account 24 hours a day. If you do you might get banned from Midjourney). If you would like to have this for your account, please set it up in the Dashboard.


Load Weights

If you have more than one account, you could select the load weights (in terms of 'low', 'medium', 'high') for accounts. Essentially you are using load weights to control the number of jobs an account will handle with respect to other accounts*. So if you have two accounts and you select 'low' for both of them, then they will process roughly equal number of jobs. If you set one account to medium and one to low then one will process more jobs than the other.



Midjourney API | PPU Service

  1. Go to dashboard.goapi.ai, click on "Top Up" to purchase GoAPI credits.
  2. When you are using Midjourney API PPU service, you will be consuming PPU quotas. Your GoAPI credits will be automatically converted to PPU quotas for usage. For details on quota usage per endpoints, and GoAPI credits to LLM quota conversion ratio, please refer to pricing-plan#midjourney-api-or-ppu-quota-or-endpoint-usage.


LLM API | PPU Service

  1. Go to dashboard.goapi.ai, click on "Top Up" to purchase GoAPI credits.
  2. When you are using LLM (GPT3.5, GPT4.0) API PPU service, you will be consuming LLM quotas. Your GoAPI credits will be automatically converted to LLM quotas for usage. For details on quota usage per endpoints, and GoAPI credits to LLM quota conversion ratio, please refer to pricing-plan#llm-api-or-ppu-quota-or-endpoint-usage.


Stable Diffusion API | PPU Service

  1. Go to dashboard.goapi.ai, click on "Top Up" to purchase GoAPI credits.
  2. When you are using Stable Diffusion API service, you will be consuming GoAPI credits. For details on credit usage per endpoints, please refer to pricing-plan#stable-diffusion-api-or-ppu-credits-or-endpoint-usage.