¿Qué problema resuelve streamlit-coco para quien escribe una app Streamlit?#
Answer
B — La librería proporciona estado de sesión, streaming de transcripción, tarjetas de herramienta y plomería de aprobación como funciones componibles, para que quien escribe la app se ocupe de la página y las opciones, no del puente de sesión.
A — copilot_rail() compone panel() en un Copilot en rail lateral derecho con un selector de conexión, trabajos encolados, configuración de visualización de la transcripción y preguntas de ejemplo.
B — app_viewer(app_dir, ...) lanza un proceso hijo streamlit run, lo incrusta en un iframe y ofrece Fix with CoCo raspando el log de la vista previa.
Q5Multiple choice
¿Qué comando lanza la implementación de referencia de primera parte del patrón preferido (panel() + chat_input_bar())?#
Answer
B — El Makefile mapea chat a Run examples/chat_app.py; demo, run-app y copilot no son objetivos del Makefile.
Q6Multiple choice
¿Qué conjunto de prerrequisitos es correcto para empezar la ruta de Enablement?#
Answer
A — Los prerrequisitos son Python 3.10+, una cuenta de Snowflake habilitada para Cortex Code, el CLI cortex en PATH (o CORTEX_CODE_CLI_PATH), y un connections.toml/config.toml funcional — no se requiere warehouse dedicado, Docker ni manifiesto de Native App.
Q7Select all that apply
¿Cuáles de estos forman parte del pipeline del patrón preferido demostrado en examples/chat_app.py? (Opción múltiple — selecciona todas las que apliquen)#
Answer
A, B, C, D, E — A, B, C, D, E
Q8Multiple choice
¿Qué comando instala streamlit-coco para alguien que solo necesita el paquete publicado, sin un checkout del repositorio de desarrollo?#
Answer
A — La ruta que solo requiere el paquete publicado es pip install "streamlit-coco[sdk]"; make install apunta a un checkout del repositorio, y los otros dos comandos no instalan este paquete.
Every answer is also reachable per question above. This section keeps the full key for offline review and printing.
Show the complete answer key
A1
B — La librería proporciona estado de sesión, streaming de transcripción, tarjetas de herramienta y plomería de aprobación como funciones componibles, para que quien escribe la app se ocupe de la página y las opciones, no del puente de sesión.
A2
B — panel(session, kwargs) -> CocoChatResult es el primitivo nativo de salida de transcripción/campo con aprobaciones y un control Stop.
A3
A — copilot_rail() compone panel() en un Copilot en rail lateral derecho con un selector de conexión, trabajos encolados, configuración de visualización de la transcripción y preguntas de ejemplo.
A4
B — app_viewer(app_dir, ...) lanza un proceso hijo streamlit run, lo incrusta en un iframe y ofrece Fix with CoCo raspando el log de la vista previa.
A5
B — El Makefile mapea chat a Run examples/chat_app.py; demo, run-app y copilot no son objetivos del Makefile.
A6
A — Los prerrequisitos son Python 3.10+, una cuenta de Snowflake habilitada para Cortex Code, el CLI cortex en PATH (o CORTEX_CODE_CLI_PATH), y un connections.toml/config.toml funcional — no se requiere warehouse dedicado, Docker ni manifiesto de Native App.
A7
A, B, C, D, E — A, B, C, D, E
A8
A — La ruta que solo requiere el paquete publicado es pip install "streamlit-coco[sdk]"; make install apunta a un checkout del repositorio, y los otros dos comandos no instalan este paquete.
A9
B — streamlit-coco se publica bajo Apache-2.0.
A10
B — El pack describe la versión 0.1.9, indicada como alpha — la API todavía puede cambiar.