# API (/bio/api) Outline only. ## Base URL and authentication [#base-url-and-authentication] ## Submit a job [#submit-a-job] ## Check job status [#check-job-status] ## Download results [#download-results] # Overview (/bio) This section is a skeleton. Replace the placeholders before publishing. Bio Pipeline runs biology tools and multi-step pipelines on managed GPU infrastructure. # Pipelines (/bio/pipelines) Outline only. ## Concepts [#concepts] ## Node types [#node-types] ## Pipeline schema [#pipeline-schema] ## End-to-end example [#end-to-end-example] # Quickstart (/bio/quickstart) Outline only. ### Upload input files [#upload-input-files] ### Submit a job [#submit-a-job] ### Download the results [#download-the-results] # Tasks (/bio/tasks) Add one page per task in this folder. Each task page starts from a goal, compares the tools that can reach it, and then recommends one for common situations. Use this structure for every task page: 1. A comparison table of the candidate tools, with inputs, outputs, and capabilities. 2. Recommendations by situation. 3. Links to the tool pages. # Tools (/bio/tools) Add one page per tool in this folder. Each tool page is a reference for one model or program. Use this structure for every tool page: 1. What the tool does and when to use it. 2. Modes, if the tool has more than one. 3. Required and optional parameters for each mode, listed by their API field names. 4. Outputs and an example job. # CLI (/cloud/cli) Outline only. ## Install [#install] ```bash tab="macOS" tab-group="os" # ``` ```bash tab="Linux" # ``` ## Authenticate [#authenticate] ## Command reference [#command-reference] # Compute (/cloud/compute) Outline only. ## Instance types [#instance-types] ## Images [#images] ## Managing instances [#managing-instances] # Access control (/cloud/iam) Outline only. ## Projects [#projects] ## Users and roles [#users-and-roles] ## API keys [#api-keys] # Overview (/cloud) This section is a skeleton. Replace the placeholders before publishing. Supergate Cloud provides GPU compute, storage, and networking for AI training and inference workloads. # Networking (/cloud/networking) Outline only. ## Networks and subnets [#networks-and-subnets] ## Security groups [#security-groups] ## Public IP addresses [#public-ip-addresses] # Quickstart (/cloud/quickstart) The commands below are placeholders. Replace them with the real console steps and CLI syntax. ### Sign in and choose a project [#sign-in-and-choose-a-project] Open the console and select the project that will own the instance. ### Create an instance [#create-an-instance] Go to **Compute → Instances → Create instance**, choose an instance type and image, then select **Create**. ```bash compute instance create --name my-instance --type --image ``` ### Connect over SSH [#connect-over-ssh] ```bash ssh @ ``` # Storage (/cloud/storage) Outline only. ## Block volumes [#block-volumes] ## Shared file systems [#shared-file-systems] ## Object storage [#object-storage] # Supergate Docs (/) Pick a product to get started. Each product has its own sidebar tab, and search (⌘ K) covers all of them. ## For AI agents [#for-ai-agents] - [`/llms.txt`](/llms.txt) lists every page. - [`/llms-full.txt`](/llms-full.txt) contains the full text of every page. - **Copy Markdown** at the top of each page copies that page as Markdown. # API reference (/token-factory/api-reference) This page is a placeholder. Generate the reference from the OpenAPI spec with `fumadocs-openapi` once the spec is available. # Endpoints (/token-factory/endpoints) Outline only. Confirm the billing and scaling details before publishing. | | Serverless | Dedicated | | --- | --- | --- | | Billing | Per token | Per GPU hour | | Capacity | Shared | Reserved for you | | Best for | Prototyping and variable traffic | Steady, high-volume traffic and custom models | ## Serverless endpoints [#serverless-endpoints] ## Dedicated endpoints [#dedicated-endpoints] # Overview (/token-factory) This section is a skeleton. Replace the placeholders before publishing. Token Factory serves open models through an OpenAI-compatible API. Existing OpenAI SDK code works after you change the base URL and API key. # Migrate from OpenAI (/token-factory/migrate-from-openai) Outline only. Token Factory accepts OpenAI-compatible requests. In most integrations, only three values change: | Setting | OpenAI | Token Factory | | --- | --- | --- | | Base URL | `https://api.openai.com/v1` | `` | | API key | `OPENAI_API_KEY` | `TOKEN_FACTORY_API_KEY` | | Model | `gpt-*` | `` | ## Differences to check [#differences-to-check] # Models (/token-factory/models) Outline only. List each model with its ID, context length, and price per million tokens. | Model ID | Context length | Input / output price | | --- | --- | --- | | `` | — | — | # Quickstart (/token-factory/quickstart) `` and `` are placeholders. ## 1. Create an API key [#1-create-an-api-key] Create a key in the console and export it: ```bash export TOKEN_FACTORY_API_KEY="" ``` ## 2. Send a request [#2-send-a-request] ```python tab="Python" tab-group="lang" import os from openai import OpenAI client = OpenAI( base_url="", api_key=os.environ["TOKEN_FACTORY_API_KEY"], ) response = client.chat.completions.create( model="", messages=[{"role": "user", "content": "Hello!"}], ) print(response.choices[0].message.content) ``` ```js tab="JavaScript" import OpenAI from 'openai'; const client = new OpenAI({ baseURL: '', apiKey: process.env.TOKEN_FACTORY_API_KEY, }); const response = await client.chat.completions.create({ model: '', messages: [{ role: 'user', content: 'Hello!' }], }); console.log(response.choices[0].message.content); ``` ```bash tab="cURL" curl /chat/completions \ -H "Authorization: Bearer $TOKEN_FACTORY_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "", "messages": [{"role": "user", "content": "Hello!"}] }' ```