d+
devoteam
Snowflake Partner

Enablement quiz

Seuil de réussite : 8/10. Prérequis : parcours Enablement.

Questions#

0/ 10auto-scored: 0 / 10 · pass 8/10
Q1Multiple choice

Quel problème streamlit-coco résout-il pour l'auteur d'une application Streamlit ?#

Q2Multiple choice

Quel énoncé décrit le mieux panel() ?#

Q3Multiple choice

Qu'ajoute copilot_rail() par rapport à panel() ?#

Q4Multiple choice

Que fait app_viewer() ?#

Q5Multiple choice

Quelle commande lance l'implémentation de référence officielle du pattern préféré (panel() + chat_input_bar()) ?#

Q6Multiple choice

Quel ensemble de prérequis est exact pour démarrer le parcours Enablement ?#

Q7Select all that apply

Lesquels de ces éléments font partie du pipeline du pattern préféré démontré dans examples/chat_app.py ? (Choix multiple — sélectionnez toutes les réponses applicables)#

Q8Multiple choice

Quelle commande installe streamlit-coco pour quelqu'un qui a seulement besoin du package publié, et non d'un checkout du dépôt de développement ?#

Q9Multiple choice

Sous quelle licence streamlit-coco est-il publié ?#

Q10Multiple choice

Quelle est la version actuelle du package et son statut de publication décrits par ce pack de formation ?#

Answer Key#

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 librairie fournit l'état de session, le streaming de l'historique de conversation, les cartes d'outils et la plomberie d'approbation sous forme de fonctions composables, afin que l'auteur d'application écrive la page et les options, pas le pont vers la session.

A2

B — panel(session, kwargs) -> CocoChatResult est la primitive native de sortie historique/champ, avec approbations et un contrôle Stop.

A3

A — copilot_rail() compose panel() en un Copilot en rail latéral avec un sélecteur de connexion, des jobs en file d'attente, une configuration d'affichage de l'historique de conversation et des questions d'exemple.

A4

B — app_viewer(app_dir, ...) lance un processus enfant streamlit run, l'intègre dans une iframe, et propose Fix with CoCo en analysant le journal de prévisualisation.

A5

B — Le Makefile associe chat à « Run examples/chat_app.py » ; demo, run-app et copilot ne sont pas des cibles du Makefile.

A6

A — Les prérequis sont Python 3.10+, un compte Snowflake avec Cortex Code activé, le CLI cortex sur PATH (ou CORTEX_CODE_CLI_PATH), et un connections.toml/config.toml fonctionnel — aucun entrepôt dédié, Docker ou manifeste Native App n'est requis.

A7

A, B, C, D, E — A, B, C, D, E

A8

A — Le chemin réservé au package publié uniquement est pip install "streamlit-coco[sdk]" ; make install cible un checkout de dépôt, et les deux autres commandes n'installent pas ce package.

A9

B — streamlit-coco est publié sous licence Apache-2.0.

A10

B — Le pack décrit la version 0.1.9, indiquée comme alpha — l'API peut encore évoluer.