
Selamat datang di StartLit!
StartLit adalah pintu gerbang Anda untuk membangun aplikasi streamlit dengan mudah. Ini menghadirkan cara sederhana dan ramping untuk memulai proyek -proyek lurus Anda. Inilah yang termasuk dalam rilis terbaru:
pip install startlit .hello() - Hanya teks selamat datang.starter() - Template aplikasi starter yang sangat sederhana. Quick-Peek: https://startlit-starter.streamlit.app/multipage() - Templat aplikasi untuk membangun aplikasi streamlit multipage. Quick-Peek: https://startlit-multipage.streamlit.app/fragments() - Aplikasi yang memungkinkan Anda menjalankan komponen independen di aplikasi StreamLit. Quick-Peek: https://startlit-fragments.streamlit.app/chat() - aplikasi chatbot dummy. Quick-Peek: https://startlit-cat.streamlit.app/snowflake_demo_app("app_keyword","destination_directory") - unduh demo untuk aplikasi streamlit di Snowflake. Quick-Peek: https://github.com/snowflake-labs/snowflake-demo-streamlitlist_streamlit_apps() - Daftar menjalankan aplikasi streamLit.kill_streamlit_apps() - Bunuh aplikasi streamlit yang berjalan.help() - Tampilkan menu bantuan dengan daftar fungsi yang tersedia. pip install startlit from startlit import *
hello () Menjalankan hello() harus memberi Anda pesan selamat datang sederhana -
Hello there
Welcome to Startlit!
starter ()Output -
? Starter app downloaded!?
? Look for 'app.py' and 'requirements.txt' file in your working directory ?
Visit https://startlit-starter.streamlit.app/ for a quick look to the starter app
Jika Anda mencari di direktori lokal/kerja Anda, Anda harus menemukan 2 file yang ada seperti yang disebutkan di atas.
# just to check - files have been downloaded
! lsOutput -
app.py requirements.txt
# just to check - app.py actually has streamlit code
! cat app.pyOutput -
import streamlit as st
# Display a title
st . title ( 'Hello, World! ?' )
# Add a description with an inline comment
st . write ( "This is my first app in Streamlit! " ) # Comment: Don't forget to smile # get a list of available ftrs
help ()
# Download a starter app template
starter ()
# Download a multipage app template
multipage ()
# Download a fragment app template
fragments ()
# Download a dummy chatbot app template
chat ()
# List all active apps
list_streamlit_apps ()
# Kill a specific app by app_id
kill_streamlit_apps ( app_id ) app_keyword = "chat_app"
destination_directory = "./folder"
snowflake_demo_app ( app_keyword , destination_directory )Keluaran
Cloning from https://github.com/Snowflake-Labs/snowflake-demo-streamlit.git ?
Using the main branch ?
Target directory created: ./folder
Fetched folder: Chat app using Snowflake Cortex ?
Fetched LICENSE file
Fetched README.md file
Demo app files fetched successfully to /content/folder ??
Please make sure to read the README.md and LICENSE files for important information.
Tabel berikut mencantumkan kata kunci APP (digunakan dalam contoh di atas) dan nama folder yang sesuai di repositori:
| Kata kunci | Deskripsi folder |
|---|---|
| chat_app | Aplikasi obrolan menggunakan korteks kepingan salju |
| email_generator | Generator email llm |
| CI_DEMO | Integrasi Berkelanjutan - Demo KTT |
| customer_engagement | Aplikasi Keterlibatan Pelanggan |
| lap | Retrieval Augmented Generation (RAG) |
| external_access_chat_app | Akses Eksternal: Aplikasi Obrolan Menggunakan LLM Pihak ke -3 |
| github_insights | Wawasan Popularitas GitHub |
| h3_mapping | Pemetaan H3 dan visualisasi waktu |
| sql_optimizer | SQL Query Optimizer App Menggunakan Snowflake Cortex |
| inventory_tracker | Pelacak inventaris |
| usage_monitoring | Streamlit dalam pemantauan penggunaan kepingan salju |
| metrics_app | Aplikasi metrik utama |
| retention_analytics | Aplikasi Analisis Retensi Pengguna |
| bahasa_insinsights | Wawasan penggunaan bahasa |
| data_io | Menulis dan Membaca Data Kembali ke Snowflake |
Senang mendengar umpan balik dan saran Anda untuk perbaikan.
Kolaborasi dan kontribusi dipersilakan? Jangan ragu untuk membuka masalah atau mengirimkan permintaan tarik.
Nikmati perjalanan lurus Anda dengan startLit dan Happy Coding! ?
Periksa Paket Unduh Statistik di https://pypistats.org/packages/startlit
© Indraneel Chakraborty | 2024 ? Linkedin | X/twitter