gamma-hello-world
Create a minimal working Gamma example.\nUse when starting a new Gamma integration, testing your setup,\nor learning basic Gamma API patterns.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Create a minimal working Gamma example.\nUse when starting a new Gamma integration, testing your setup,\nor learning basic Gamma API patterns.\nTrigger with phrases like \
How to use
Upewnij się, że ukończyłeś konfigurację autentykacji w skill'u gamma-install-auth i masz ważne dane dostępu API ustawione w zmiennych środowiskowych.
Utwórz nowy plik dla swojego przykładu hello world, a następnie zaimportuj klienta Gamma i zainicjalizuj go, przekazując klucz API z zmiennej środowiskowej GAMMA_API_KEY.
Napisz funkcję asynchroniczną, która tworzy prezentację za pomocą metody gamma.presentations.create(), podając tytuł (np. "Hello Gamma!"), prompt opisujący zawartość (np. "Create a 3-slide introduction to AI presentations") i styl (np. "professional").
Uruchom kod i sprawdź konsoli wynik – powinna się wyświetlić wiadomość z URL-em nowo utworzonej prezentacji na gamma.app.
Jeśli napotkasz błąd importu, sprawdź, czy SDK jest zainstalowane; jeśli błąd autentykacji, zweryfikuj zmienną środowiskową; w przypadku timeout'u zwiększ limit czasu lub sprawdź połączenie sieciowe.
Dla żądań w pętli lub testów masowych zastosuj exponential backoff, aby uniknąć ograniczeń szybkości API.