If you want to deploy Snow Leopard on-prem or within your enterprise VPC, contact us! You can also check out our Enterprise documentation.
- Sign up at cloud.snowleopard.ai
- Create an instance
- Add your data sources and authorize Snow Leopard to connect to them
- Use our SDKs or the API directly
Sign Up
Visit cloud.snowleopard.ai to create your account.Creating an Instance
An instance is an isolated environment that holds your data source connections and API keys. From the Instances page, click Create Instance. Once created, click through to the new instance to see its data source configuration and settings.Adding a Data Source
You can add one or more data sources with one or more schemas to your instance. Snow Leopard has a built-in planner and router - at query time, it will automatically route the query (or sub-queries as necessary) to the right data source(s) in real-time to answer the question. From the instance page, click Add Data Source and follow the prompts:- Enter a name for the data source.
- Select the type of data source. Currently supported:
BigQuery
BigQuery
- Enter your Google Cloud Project ID.
- Authorize Snow Leopard using OAuth.
PostgreSQL
PostgreSQL
- Enter the host and username/password credentials for your database.
API Keys
API keys are created per instance.- From the instance page, click the Keys tab.
- Click Create Key.
- Enter a name for the key.
- Click Create.
Authentication
All API endpoints are authenticated using API keys, also known as Bearer Tokens. Pass your key as aBearer token in the Authorization header of every request:
Connection Info
From the instance page, click the Connection Info tab to find the instance’s base URL. It will look like:instance_id (visible in this URL) and your API key to make requests.