SubLaneSubLane

Première demande

Connectez un compte d'abonnement et faites votre première demande client sans configurer les quotas d'utilisation.

Nouveauté SubLane? Suivez la tutoriel chapitre par chapitre, qui vérifie le résultat à chaque étape. Cette page est une liste de contrôle compacte pour les lecteurs déjà familiers avec le flux.

Ce guide est destiné à l'administrateur qui met en place une instance. Vous avez besoin d'un compte d'abonnement supporté et d'un client. Codex comme exemple.

Si vous avez déjà une connexion de membre, commencez par clés personnelles plutôt.

1. Début SubLane

Avec Docker, Compose, Bash, curl et jq installés, lancer:

Install a local instance
curl -fsSL https://raw.githubusercontent.com/murongg/SubLane/main/scripts/install.sh | bash -s -- --runtime docker --proxy none

L'installateur crée ./sublane et n'écrasera pas un répertoire existant. Vous pouvez revoir le script avant de le diriger.

Ouvrir 127.0.0.1:8080, créez l'administrateur et nommez votre premier espace de travail dans la configuration guidée. Si votre instance est déjà en cours d'exécution, utilisez son adresse et sautez l'installation. Sur un serveur distant, utilisez un tunnel SSH pour l'accès initial ; voir déploiement pour la configuration du réseau et HTTPS avant de le partager.

Prêt à continuer : vous pouvez vous connecter et ouvrir Comptes.

2. Connecter un abonnement

Dans ComptesAjouter une Codex après avoir autorisé, copiez l'adresse de rappel complète de l'hôte local depuis la barre d'adresse du navigateur SubLane. Une erreur de connexion localhost à ce point est attendue ; copiez l'adresse de toute façon.

Sélectionner Vérifier la connexion, puis ouvrir Modèles pour vérifier les modèles d'ID disponibles. Pour l'importation des titres de compétences, suivez Connectez un compte.

Prêt à continuer : le compte est activé, la vérification réussit et sa liste de modèles contient un modèle que vous souhaitez utiliser.

3. Mettre le compte dans un pool

Ouvrir Groupes de ressources, créer un pool avec un nom que vous reconnaissez, sélectionner le compte d'abonnement, et enregistrer. Un groupe de ressources est simplement le jeu de comptes d'abonnement qu'une clé peut utiliser.

Les nouveaux comptes sont initialement Non attribué. La création d'un pool est requise ; un pool par défaut n'est pas créé automatiquement.

Vous êtes connecté en tant qu'administrateur, de sorte que vous pouvez utiliser ce pool activé sans une autorisation de membre séparée. Pour donner aux membres accès plus tard, suivez Membres et accès.

Prêt à continuer : le pool contient votre compte d'abonnement activé.

4. Créez votre clé personnelle

Ouvrir Clés API, créez une clé, nommez-la et sélectionnez votre pool. Copiez la clé pour votre client. Gardez l'expiration par défaut à moins que vous n'ayez besoin d'une date limite précise.

C'est une SubLane clé de passerelle, séparée des identifiants d'abonnement du fournisseur. Vous n'avez pas besoin d'une allocation d’usage, de pourcentages ou de prix.

Prêt à continuer : vous avez une clé et une carte d'identité modèle de ce pool.

5. Connectez le client et envoyez un message

Ouvrir le guide de configuration de la clé et suivre Codex configuration du client. Utilisez l'adresse de votre instance se terminant dans /v1, votre clé personnelle, et un modèle ID à partir du pool. Pour une instance locale, l'URL de base est http://127.0.0.1:8080/v1.

Envoyer un petit message du client. Vérifiez qu'une réponse arrive, puis ouvrez Demandes en SubLane pour trouver l'appel. Une connexion réussie ou une liste de modèles visibles à elle seule ne prouve pas que la génération fonctionne.

Terminé: votre client reçoit une réponse modèle et la demande est enregistrée. Vous pouvez utiliser la passerelle maintenant.

Si une étape ne fonctionne pas

SymptômeVérifiez d'abord
Pas de pool à sélectionnerCréer un groupe de ressources activé et attribuer le compte. Les membres ont également besoin d'une autorisation de pool direct dans cet espace de travail.
Aucun modèle disponibleVérifier la connexion du compte et vérifier sa liste de modèles. Voir découverte de modèle s'il reste vide.
Le client rejette la cléVérifiez la clé, son état et l'adresse de l'instance configurée. Voir clés personnelles.
Une requête échoueInspecter la demande et l'utilisation correspondantes Utilisation quotidienne pour réduire la cause.

Ensuite, seulement si nécessaire

Pour ajouter des collègues, continuer avec Membres et accès. Pour inspecter les appels et l'utilisation, voir Utilisation quotidienne. Les allocations d’usage d'utilisation et les contrôles avancés sont facultatifs.

Utilisation Configuration guidée dans la barre d'outils en haut à droite pour ouvrir ou rejouer le guide flottant à tout moment, y compris après un appel réussi. Démarrer la configuration guidée pendant que la configuration est incomplète. Il met en évidence l'action réelle sur les comptes, les pools, ou les clés page et déverrouillages Prochaine étape après que le serveur confirme l'achèvement. Utilisation Étape précédente de revoir une étape ou Sauter le guide (Échapper) à partir; le démarrage utilise de nouveau l'espace de travail actuel. Un guide actif reprend après un rechargement dans le même onglet du navigateur et reste globé à l'utilisateur-in et l'espace de travail.

Chaque clé personnelle a un guide client avec sa liste de modèles autorisée. L'étape finale ne se termine qu'après l'enregistrement d'une génération réussie; la visualisation de modèles ou la création d'une clé ne compte pas comme un appel réussi.