Setting Up the Environment
Every organization receives its own environment within AI-Public. This environment must be selected before login options are displayed.
Environment Configuration
Environment setup is typically done at the organizational level. Multiple branches can be included under this level. However, a large organization may want to make further subdivisions between different divisions or departments. In such cases, multiple environments can be set up for the organization.
Each environment receives its own database and account silo within Google Cloud. We utilize the multi-tenant feature of Google Identity Platform and the multi-database feature of Google Cloud / Firebase.
After registration, AI-Public will take the following steps:
- Creating a new tenant on Google Identity Platform
- Linking the desired login methods to this tenant
- Optionally linking a Microsoft Entra Application to the tenant
- Creating a new database within Google Cloud
- Filling in the organization's details
- Setting up API Keys for various integrations
Basic organization details will be filled in.
API keys will be set up for:
- Open AI: GPT-3.5, GPT-4.1 and DALL-E-3
- Vertex AI: Gemini 2.5 Pro
- Replicate: LLaMA 2 (if applicable)
- Anthropic: Claude 4.0
- Stability AI: SDXL and SD3.5
Usage costs will also be charged to these API keys. For large accounts, we offer the possibility to provide your own API keys. When supplying your own API keys, we can offer significant discounts.
AI-Public Sets Up the Environment
Initially, AI-Public will set up your environment at a basic level after mutual consultation. At least 1 Environment Admin account will be transferred. This Environment Admin can modify all environment settings.
This Environment Admin will then be responsible for further environment setup, such as creating additional admin accounts for branches.
Setting Permissions
Setting permissions is also part of the basic data settings. Permission setting is addressed under the Privacy section. We refer to the relevant article.
Setting Domains
Setting domains is also part of the basic data settings. With domains, you can whitelist domains so you don't need to enter accounts via CSV lists or manually. Users with the correct domain will be directly linked to a branch and receive the Employee role or a general user role based on the domain name. We refer to the relevant article.