Ir al contenido principal

Ejecutar el servidor y abrir la interfaz en el navegador

Inicie el servidor de AI Cockpit Reasoning CLI cuando quiera usar Reasoning desde el navegador o conectar otra terminal al mismo runtime. El servidor usa el mismo contexto de proyecto y la misma configuración de la CLI que la terminal interactiva.

Iniciar el servidor​

Elija un puerto fijo para que la dirección en el navegador no cambie:

aic serve --port 4096

El comando muestra la dirección en la que escucha. Sin --port, el servidor elige un puerto libre; en ese caso, use la dirección que aparece en la salida.

Ayuda del comando de servidor de AI Cockpit Reasoning CLI

aic serve muestra las opciones de red del servidor local.

Abrir la interfaz en el navegador​

Abra http://127.0.0.1:4096/console/ en el navegador. Cambie el puerto si inició el servidor con otro valor.

Mantenga la terminal abierta mientras use la interfaz en el navegador. Presione Ctrl+C en esa terminal para detener el servidor.

Proteger el servidor​

De forma predeterminada, el servidor escucha en 127.0.0.1, por lo que solo su equipo puede acceder a él. Defina una contraseña antes de exponerlo en otra dirección:

export AICOCKPIT_SERVER_PASSWORD="elija-una-contrasena-segura"
aic serve --port 4096

El usuario es aic, salvo que defina AICOCKPIT_SERVER_USERNAME. Sin contraseña, el comando advierte que el servidor no está protegido.

Use --hostname para escuchar en otra dirección y --cors para permitir otros orígenes del navegador. Ejecute aic serve --help para ver todas las opciones de red.

Conectar una terminal al servidor​

Conecte la terminal interactiva a un servidor en ejecución:

aic attach http://127.0.0.1:4096

Indique --password y --username cuando el servidor los requiera, o use las mismas variables de entorno.

Para trabajar solo en la terminal, use la terminal interactiva. Para automatización, use la ejecución headless.