W
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
MUST use when writing Python scripts.
How to use
- Utwórz skrypt Python3 zawierający funkcję main z parametrami odpowiadającymi Twoim potrzebom. Funkcja main powinna zwrócić słownik z wynikami, np. {"result": wartość}. 2. Jeśli skrypt wymaga dostępu do zasobów (bazy danych, API, credentials), zdefiniuj ich typy przed funkcją main, używając TypedDict z modułu typing. Pamiętaj, że nazwa typu musi być pisana małymi literami, np. class postgresql(TypedDict). 3. Importuj potrzebne biblioteki na początku skryptu — Windmill automatycznie zainstaluje wszystkie zadeklarowane zależności, nie musisz nic robić ręcznie. 4. Po napisaniu skryptu uruchom w terminalu polecenie wmill script generate-metadata, aby wygenerować pliki .script.yaml i .lock zawierające metadane i zablokowane wersje bibliotek. 5. Wdróż skrypt na platformę Windmill, wykonując polecenie wmill sync push. 6. Jeśli chcesz sprawdzić dostępne typy zasobów w Windmill, użyj polecenia wmill resource-type list --schema, aby zobaczyć, jakie zasoby możesz wykorzystać w swoim skrypcie.