Medidor de contexto
ui.context_meter(used, limit) muestra cuánto se llenó la ventana de contexto de un modelo de IA: un anillo pequeño y 48k / 200k. Es gris por debajo del 80 %, amarillo desde el 80 % y rojo desde el 95 %, y su tooltip da las cifras exactas. ui.format_tokens(count) escribe una cifra de forma corta: 950, 4.5k, 48k, 1.25M.
ui.context_meter · Categoría: Agentes de IA · Referencia completa →


pz.row([ ui.context_meter(48_000, 200_000), ui.context_meter(170_000, 200_000), ui.context_meter(196_000, 200_000),], spacing=24, align="center")Cuándo usarlo
Sección titulada «Cuándo usarlo»- En la barra o en la caja de texto del chat de un agente, para que el usuario vea cuándo una conversación se hace larga.
import pyzed as pzfrom pyzed import ui
pz.row([ ui.context_meter(48_000, 200_000), ui.context_meter(170_000, 200_000), ui.context_meter(196_000, 200_000),], spacing=24, align="center")Variantes
Sección titulada «Variantes»Dibujado tal como lo muestra el puntero: los tooltips solo se abren al pasar el ratón.


Código
ui.context_meter(48_000, 200_000)

Código
ui.context_meter(170_000, 200_000)

Código
ui.context_meter(196_000, 200_000)

Código
ui.context_meter(48_000, 200_000)Cifras cortas
Sección titulada «Cifras cortas»ui.format_tokens devuelve el texto que muestra el medidor, para tus propias etiquetas.


format_tokens(950)Código
ui.label(ui.format_tokens(950), mono=True)

format_tokens(4_500)Código
ui.label(ui.format_tokens(4_500), mono=True)

format_tokens(48_000)Código
ui.label(ui.format_tokens(48_000), mono=True)

format_tokens(1_250_000)Código
ui.label(ui.format_tokens(1_250_000), mono=True)Eventos
Sección titulada «Eventos»Medidor de contexto no tiene eventos propios: muestra lo que le das. Como todo widget, también tiene los 18 eventos comunes (click, double_click, right_click, mouse_enter, drag, key_down, resize…), que se conectan con .on(...): mira Eventos y Eventos de cada componente.
Propiedades y API
Sección titulada «Propiedades y API»ui.context_meter
Sección titulada «ui.context_meter»context_meter(used, limit, *, theme=None)Cuánto se llenó la ventana de contexto de un modelo, como el contador de tokens de Zed: un anillo pequeño y 48k / 200k, amarillo pasado el 80 % y rojo pasado el 95 %.
| Propiedad | Por defecto | Descripción |
|---|---|---|
used |
obligatorio | Tokens en uso. |
limit |
obligatorio | La ventana del modelo. |
theme |
None |
Tema. |
ui.format_tokens
Sección titulada «ui.format_tokens»format_tokens(count)Un número de tokens corto: 950, 4.5k, 48k, 1.25M.
| Propiedad | Por defecto | Descripción |
|---|---|---|
count |
obligatorio | Tokens. |