SubLaneSubLane

Primera solicitud

Conecte una cuenta de suscripción y haga su primera solicitud de cliente sin configurar los subsidios de uso.

Nuevo SubLaneSigue a la tutorial de capítulo por capítulo, que comprueba el resultado en cada paso. Esta página es una lista de comprobación compacta para los lectores ya familiarizados con el flujo.

Esta guía es para el administrador que establece una instancia. Necesita una cuenta de suscripción soportada y un cliente. Codex como el ejemplo.

Si ya tienes un login de miembro, comienza con claves personales en lugar de eso.

1. Inicio SubLane

Con Docker, Compose, Bash, curl y jq instalado, ejecutar:

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

El instalador crea ./sublane y no sobreescribirá un directorio existente. Usted puede revisar el script antes de correrlo.

Abierto 127.0.0.1:8080, crear el administrador, y nombrar su primer espacio de trabajo en la configuración guiada. Si su instancia ya está funcionando, utilice su dirección y salte la instalación. En un servidor remoto, utilice un túnel SSH para el acceso inicial; vea despliegue para la configuración de red y HTTPS antes de compartirlo.

Listo para continuar: puedes entrar y abrir Cuentas.

2. Conecte una suscripción

In Cuentas, añadir un Codex la cuenta a través de la autorización del navegador. Después de autorizar, copiar la dirección de llamada localhost completa de la barra de dirección del navegador de nuevo en SubLane. Se espera un error de conexión localhost en este punto; copiar la dirección de todos modos.

Seleccionar Verificar conexión, entonces abierto Modelos para comprobar los IDs de modelo disponibles. Para la importación credencial, siga Conectar una cuenta.

Listo para continuar: la cuenta está habilitada, la verificación tiene éxito y su lista de modelos contiene un modelo que desea utilizar.

3. Poner la cuenta en un pool

Abierto Grupos de recursos, crear un pool con un nombre que usted reconoce, seleccionar la cuenta de suscripción, y guardar. Una grupo de recursos es simplemente el conjunto de cuentas de suscripción que una clave puede utilizar.

Las nuevas cuentas son inicialmente No asignado. Crear un pool es necesaria; un pool predeterminada no se crea automáticamente. Dejar las restricciones del modelo para esta primera conexión.

Usted está firmado como el administrador, por lo que puede utilizar esta pool habilitada sin una beca de miembro separada. Para dar acceso a los miembros más adelante, siga Miembros y acceso.

Listo para continuar: el pool contiene su cuenta de suscripción habilitada.

4. Crear su clave personal

Abierto Claves API, crear una clave, nombrarla y seleccionar el pool. Copiar la clave para su cliente. Mantenga la expiración predeterminada a menos que necesite un plazo específico.

Esto es un SubLane llave de entrada, separada de las credenciales de suscripción del proveedor. No necesita una asignación de recursos, porcentajes o precios.

Listo para continuar: tiene una clave y un modelo de identificación de esa pool.

5. Conectar al cliente y enviar un mensaje

Abra la guía de configuración de la llave y siga Codex configuración cliente. Utilice su dirección de instancia terminando en /v1, su clave personal y un modelo de identificación de el pool. Por una instancia local, la URL base es http://127.0.0.1:8080/v1.

Enviar un mensaje corto del cliente. Compruebe que una respuesta llega, y luego abrir Solicitudes en SubLane para encontrar la llamada. Un acceso exitoso o una lista de modelos visibles por sí solo no prueba obras de generación.

Finalizado: su cliente recibe una respuesta modelo y se registra la solicitud. Usted puede utilizar la puerta de entrada ahora.

Si un paso no funciona

SíntomaPrimero.
No hay pool para seleccionarCrear un pool de cuenta habilitado y asignar la cuenta. Los miembros también necesitan una beca directa en este espacio de trabajo.
No hay modelo disponibleVerifique la conexión de la cuenta y compruebe su lista de modelos. modelo de descubrimiento si permanece vacío.
El cliente rechaza la claveCompruebe la clave, su estado y la dirección de instancia configurada. claves personales.
Una solicitud fallaInspeccione la solicitud y el uso que coincida uso diario para reducir la causa.

Siguiente, sólo si es necesario

Para añadir colegas, continúe con Miembros y accesoPara inspeccionar las llamadas y el uso, vea uso diario. Las prestaciones de uso y los controles avanzados son opcionales.

Usar Configuración guiada en la barra de herramientas de la derecha superior para abrir o reproducir la guía flotante en cualquier momento, incluso después de una exitosa llamada. Iniciar la configuración guiada mientras la configuración es incompleta. Destaca la acción real en las cuentas, pools, o página de llaves y desbloquea Siguiente paso después de que el servidor confirme la terminación. Paso anterior para revisar un paso o un paso Saltar guía (Escape) para salir; empezar de nuevo utiliza el progreso real del espacio de trabajo actual. Una guía activa se reanudará después de una recarga en la misma pestaña del navegador y se mantiene en alcance al usuario y espacio de trabajo firmado.

La guía cede a los diálogos de autorización, pool, llave y configuración del cliente para que no cubra los campos o desactive una clave de nueva creación. Cada clave personal tiene una guía del cliente con su lista de modelos permitida. El paso final se completa sólo después de que se grabe una generación exitosa; ver modelos o crear una clave no cuenta como una llamada exitosa.