mirror of
https://github.com/fosrl/docs-v2.git
synced 2026-10-02 02:39:11 +02:00
consolidate client platforms
This commit is contained in:
@@ -12,7 +12,7 @@ You'll need the resource's URL (its `<endpoint>`) and its API key (`<key>`). Bot
|
||||
|
||||
## Fastest: Pangolin CLI
|
||||
|
||||
[Install the Pangolin CLI](/manage/clients/install-client#quick-install-recommended) if you don't have it, then log in:
|
||||
[Install the Pangolin CLI](/manage/clients/platforms/cli#install) if you don't have it, then log in:
|
||||
|
||||
```bash
|
||||
pangolin login
|
||||
|
||||
@@ -12,7 +12,7 @@ You'll need the resource's URL (its `<endpoint>`) and its API key (`<key>`). Bot
|
||||
|
||||
## Fastest: Pangolin CLI
|
||||
|
||||
[Install the Pangolin CLI](/manage/clients/install-client#quick-install-recommended) if you don't have it, then log in:
|
||||
[Install the Pangolin CLI](/manage/clients/platforms/cli#install) if you don't have it, then log in:
|
||||
|
||||
```bash
|
||||
pangolin login
|
||||
|
||||
@@ -12,7 +12,7 @@ You'll need the resource's URL (its `<endpoint>`) and its API key (`<key>`). Bot
|
||||
|
||||
## Fastest: Pangolin CLI
|
||||
|
||||
[Install the Pangolin CLI](/manage/clients/install-client#quick-install-recommended) if you don't have it, then log in:
|
||||
[Install the Pangolin CLI](/manage/clients/platforms/cli#install) if you don't have it, then log in:
|
||||
|
||||
```bash
|
||||
pangolin login
|
||||
|
||||
@@ -12,7 +12,7 @@ You'll need the resource's URL (its `<endpoint>`) and its API key (`<key>`). Bot
|
||||
|
||||
## Fastest: Pangolin CLI
|
||||
|
||||
[Install the Pangolin CLI](/manage/clients/install-client#quick-install-recommended) if you don't have it, then log in:
|
||||
[Install the Pangolin CLI](/manage/clients/platforms/cli#install) if you don't have it, then log in:
|
||||
|
||||
```bash
|
||||
pangolin login
|
||||
|
||||
@@ -37,7 +37,7 @@ How a client authenticates depends on whether the resource is public or private.
|
||||
|
||||
### Private Resources
|
||||
|
||||
Reachable only on devices connected with the [Pangolin client](/manage/clients/install-client). Identity comes from that connection, so you do not issue a [virtual API key](/manage/ai/virtual-api-keys). The desktop client already proved who is calling. Details are on the [private AI Gateway](/manage/resources/private/ai-gateway) resource page.
|
||||
Reachable only on devices connected with the [Pangolin client](/manage/clients/platforms). Identity comes from that connection, so you do not issue a [virtual API key](/manage/ai/virtual-api-keys). The desktop client already proved who is calling. Details are on the [private AI Gateway](/manage/resources/private/ai-gateway) resource page.
|
||||
|
||||
### Public Resources
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@ The user is known when:
|
||||
|
||||
- A public resource is called with an [identity key](/manage/ai/virtual-api-keys#identity-keys)
|
||||
- A public resource is called with a [manual key](/manage/ai/virtual-api-keys#manual-keys) attributed to a user
|
||||
- A private AI Gateway resource is called from a connected [Pangolin client](/manage/clients/install-client), and that client maps to a user
|
||||
- A private AI Gateway resource is called from a connected [Pangolin client](/manage/clients/platforms), and that client maps to a user
|
||||
|
||||
An unattributed manual key still authenticates, but these headers are omitted. Empty values are omitted rather than sent blank.
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@ Logging into Pangolin in a browser is how you **retrieve** a key. Model calls st
|
||||
|
||||
## Public Resources Only
|
||||
|
||||
Virtual keys apply to **public** AI Gateway resources. [Private resources](/manage/resources/understanding-resources) are reached through the [Pangolin client](/manage/clients/install-client), so the gateway does not check a key. Clients still need a placeholder in the key field; use the literal string `none`. Deleting the field usually breaks the client.
|
||||
Virtual keys apply to **public** AI Gateway resources. [Private resources](/manage/resources/understanding-resources) are reached through the [Pangolin client](/manage/clients/platforms), so the gateway does not check a key. Clients still need a placeholder in the key field; use the literal string `none`. Deleting the field usually breaks the client.
|
||||
|
||||
## Authentication Is Always On
|
||||
|
||||
|
||||
Reference in New Issue
Block a user