startlit
startlit 0.0.4

startlitへようこそ!
StartLitは、簡単に流れるアプリを構築するためのゲートウェイです。それは、あなたの流線プロジェクトを開始するためのシンプルで合理化された方法をもたらします。最新リリースに含まれているものは次のとおりです。
pip install startlitを使用して、PYPIからStartLitを簡単にインストールできるようになりました。hello() - 歓迎のテキスト。starter() - 非常にシンプルなスターターアプリテンプレート。 Quick-Peek:https://startlit-starter.streamlit.app/multipage() -Multipage Rimelitアプリを構築するためのアプリテンプレート。 Quick-Peek:https://startlit-multipage.streamlit.app/fragments() - retrylidアプリで独立したコンポーネントを実行できるアプリ。 Quick-Peek:https://startlit-fragments.streamlit.app/chat() - ダミーチャットボットアプリ。 Quick-Peek:https://startlit-chat.streamlit.app/snowflake_demo_app("app_keyword","destination_directory") - スノーフレークのreimlidアプリのデモをダウンロードします。 Quick-Peek:https://github.com/snowflake-labs/snowflake-demo-streamlitlist_streamlit_apps() - list running riremlit apps。kill_streamlit_apps() - 実行中のretremlitアプリを殺します。help() - 利用可能な関数のリストを備えたヘルプメニューを表示します。 pip install startlit from startlit import *
hello () hello()を実行すると、簡単な歓迎メッセージが表示されます -
Hello there
Welcome to Startlit!
starter ()出力 -
? 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
ローカル/ワーキングディレクトリで検索する場合は、上記のように存在する2つのファイルを見つける必要があります。
# just to check - files have been downloaded
! ls出力 -
app.py requirements.txt
# just to check - app.py actually has streamlit code
! cat app.py出力 -
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 )出力
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.
次の表には、APPキーワード(上記の例で使用)とリポジトリ内の対応するフォルダー名を示します。
| キーワード | フォルダーの説明 |
|---|---|
| chat_app | Snowflake Cortexを使用したチャットアプリ |
| email_generator | LLM電子メールジェネレーター |
| CI_DEMO | 継続的な統合 - サミットデモ |
| customer_engagement | 顧客エンゲージメントアプリ |
| ぼろきれ | 検索拡張生成(RAG) |
| external_access_chat_app | 外部アクセス:サードパーティLLMを使用したチャットアプリ |
| github_insights | Githubの人気の洞察 |
| H3_Mapping | H3マッピングおよびタイムリーの視覚化 |
| sql_optimizer | Snowflake皮質を使用したSQLクエリオプティマイザーアプリ |
| inventory_tracker | 在庫トラッカー |
| usage_monitoring | スノーフレークの使用監視における流線 |
| metrics_app | キーメトリックアプリ |
| retention_analytics | ユーザー保持分析アプリ |
| Language_insights | 言語使用の洞察 |
| data_io | Snowflakeに戻ってデータを書き、読み取ります |
あなたのフィードバックと改善の提案を聞いて興奮しました。
コラボレーションと貢献は大歓迎ですか?お気軽に問題を開いたり、プルリクエストを送信したりしてください。
StartlitとHappy Codingであなたの流れの旅をお楽しみください! ?
https://pypistats.org/packages/startlitで統計をダウンロードするパッケージを確認してください
© Indraneel Chakraborty | 2024 ?linkedin | X/Twitter