Skip to main content

Creating an Account

You must have a valid Google account to use the proxiML platform. To ensure you are creating an account with the correct google account, make sure you are signed in to Google using that account on the browser you use to login to proxiML.

Login with Google

  1. Click the Login/Signup button in the upper right corner
  2. Click the Continue with Google button.
  3. If you have multiple Google accounts, you may be prompted to select the account to use. Select the appropriate account and complete your Google login
  4. Once you are redirected to proxiML, you should be able to update your profile information. Click Next.
  5. If you accept the terms of use, your new account will be created.

Updating Your Profile

If you need to update your profile information at any time, click your name/profile picture on the top right next to the Logout button. This will navigate you to the Account Profile page. Here you can update your profile information, configure new job defaults, and add third-party credentials to use in training jobs.

Managing Third-Party Credentials

In order to enable training job workers to utilize other cloud-provider data stores or services, you can configure access credentials here that you can later attach to job workers. Although configuring a third-party credential is not mandatory for using a training job, it is the most secure way of transferring data to and from the job workers.

caution

Once you configure a third-party credential, you will no longer be able to retrieve the credential's secret. If a configured credential's secret is blank when revisiting the page, this does not mean the secret is lost. However, if you edit the credential and click save without re-entering the credential secret, it will be erased.

Follow the instructions in the Third Party Credentials page to configure the cloud provider integration of your choice. Additionally, configure Git Credentials to enable proxiML to pull your training or inference code from your private repositories.

API Keys

API keys are used to secure programmatic access to the proxiML platform when using the proxiML CLI and SDK. To create a new API key, click the Create button in thi section. This will automatically download a credentials.json file. This file can only be generated once per API key.

warning

Treat this file as a password, as anyone with access to your API key will have the ability to create and control resources in your proxiML account.

You can deactivate any API key by clicking the Remove button.

For more information on how to use the API keys, review the details on SDK authentication.

Automatic Top-Up

By default, proxiML will not bill your credit card unless you manually purchase credits. If you run out of credits while a job is running, the job will be stopped. To prevent this, you can enabled Automatic Top-ups by clicking the Set Automatic Top-Up button. Check the Enable automatic Top-up checkbox to enable the form. By default, every time an automatic top-up is performed, you will receive an email notification. If you wish to disable this, uncheck the Send me an email notification when a top-up occurs box. The Top-up Credits Threshold is the level of credits your account must dip below before an automatic top-up is triggered and the Top-up Credits Amount is the amount of credits to purchase once that threshold is passed. For example, if you set the Top-up Credits Threshold to 10 and the Top-up Credits Amount to 30 and you have a job running that consumes 1.5 credits per hour with a current account balance of 11, when the job bills you for an additional hour your credits drop to will drop to 9.5. This is below the credits threshold of 10 and will therefore trigger a top-up. Your default payment method will automatically be charged for 30 credits (your Top-up Credits Amount) and, if the payment is successful, your credit balance will be 39.5.

Default Job Settings

Notebook Environment - The default job environment to use for new Notebooks. This setting can be overridden on a per job basis.

Training Environment - The default job environment to use for new Training Jobs. This setting can be overridden on a per job basis.

Inference Environment - The default job environment to use for new Inference Jobs. This setting can be overridden on a per job basis.