haraberget commited on
Commit
540cfe3
·
verified ·
1 Parent(s): 575ec6a

Create app.py

Browse files
Files changed (1) hide show
  1. app.py +35 -0
app.py ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os
2
+ import streamlit as st
3
+ from kaggle.api.kaggle_api_extended import KaggleApi
4
+
5
+ st.set_page_config(
6
+ page_title="Kaggle Controller",
7
+ page_icon="🚀"
8
+ )
9
+
10
+ st.title("🚀 Kaggle Controller")
11
+
12
+ NOTEBOOK = "haraberget/https-github-com-jigs10-ltx-2-5-kaggle-wan2gp"
13
+
14
+ if "KAGGLE_API_TOKEN" not in os.environ:
15
+ st.error("KAGGLE_API_TOKEN is not configured!")
16
+ st.stop()
17
+
18
+ st.success("Kaggle token found")
19
+
20
+ api = KaggleApi()
21
+ api.authenticate()
22
+
23
+ st.write("Connected to Kaggle")
24
+
25
+ if st.button("🔍 Check notebook"):
26
+ try:
27
+ kernel = api.kernel_status(
28
+ "haraberget",
29
+ "https-github-com-jigs10-ltx-2-5-kaggle-wan2gp"
30
+ )
31
+
32
+ st.json(kernel)
33
+
34
+ except Exception as e:
35
+ st.error(f"Kaggle error: {e}")