> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
> Use this file to discover all available pages before exploring further.

# Variables de entorno de Narya

> Las variables de entorno que leen el host de Narya y el comando narya, con cada valor predeterminado y lo que cambia.

Narya lee estas variables del entorno del proceso que lo ejecuta: el host, o el comando `narya` que escribes. Todas las variables son opcionales.

## Home

| Variable | Valor predeterminado | Qué hace |
| :- | :- | :- |
| `NARYA_HOME` | `$XDG_CONFIG_HOME/narya`, si no `~/.config/narya` | El home de Narya: el almacén, el socket, `config.toml`, tus reglas de permisos y el directorio de credenciales. Una ruta relativa se resuelve contra el directorio de trabajo. |
| `XDG_CONFIG_HOME` | — | Cuando `NARYA_HOME` no está definida, el home es `$XDG_CONFIG_HOME/narya`. |

## Modelos

| Variable | Valor predeterminado | Qué hace |
| :- | :- | :- |
| `<PROVIDER>_API_KEY` | — | La clave de esta máquina para un proveedor, como `ANTHROPIC_API_KEY`, `OPENAI_API_KEY` u `OPENROUTER_API_KEY`. Gana sobre el keychain y el archivo de credenciales en cada lectura. Consulta [Modelos y credenciales](https://docs.lerian.studio/es/platform/narya/models-and-credentials.md#where-your-key-comes-from). |
| `NARYA_MODELS_URL` | `https://models.dev/api.json` | El catálogo de modelos que el host lee cada 12 horas. `off` detiene esa lectura y el listado de modelos de cada proveedor. |

## Entornos

| Variable | Valor predeterminado | Qué hace |
| :- | :- | :- |
| `NARYA_SANDBOX_IMAGE` | — | La imagen de contenedor de los entornos. Sin ella, el host no aprovisiona ningún entorno. La imagen ya debe estar en el daemon de Docker. |
| `DOCKER_HOST` | `unix:///var/run/docker.sock` | El daemon de Docker que ejecuta los entornos. Narya lee solo una dirección `unix://` y usa el valor predeterminado para cualquier otro valor. |

## Telemetría y logs

Estas variables ganan sobre las tablas `[telemetry]` y `[logging]` de `config.toml`.

| Variable | Valor predeterminado | Qué hace |
| :- | :- | :- |
| `OTEL_EXPORTER_OTLP_ENDPOINT` | — | El colector de OpenTelemetry, como `host:port`, con un `http://` o `https://` opcional. Definirla activa la telemetría. Narya envía a un endpoint `http://` sin TLS y a un endpoint `https://` con TLS. |
| `OTEL_EXPORTER_OTLP_INSECURE` | `false` | Con `true`, Narya envía sin TLS a un endpoint `host:port` sin `http://` ni `https://`. Con `true` y un endpoint `https://`, Narya no se inicia. |
| `OTEL_TRACES_SAMPLER_ARG` | `1` | La fracción de trazas que Narya envía, por encima de `0` y como máximo `1`. |
| `OTEL_SERVICE_NAME` | Definido por Narya | El nombre del proceso en el colector. |
| `OTEL_SDK_DISABLED` | — | Con `true`, la telemetría queda desactivada, digan lo que digan los demás ajustes. |
| `LOG_LEVEL` | `info` | `debug`, `info`, `warn` o `error`. |
| `LOG_ENCODING` | `json` | `json` o `console`. |

## Cliente de terminal

| Variable | Valor predeterminado | Qué hace |
| :- | :- | :- |
| `VISUAL`, `EDITOR` | — | El editor que el cliente interactivo abre para un borrador. Narya lee `VISUAL` primero. |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.