Toolverse
Wszystkie skille

retellai-local-dev-loop

autor: jeremylongshore

Skonfiguruj lokalny dev loop dla agentów głosowych Retell AI z hot reload i testowaniem.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Wyświetlenia
4

O skillu

Umiejętność do szybkiego ustawienia środowiska deweloperskiego dla Retell AI — platformy do automatyzacji rozmów telefonicznych i agentów głosowych. Pozwala ci konfigurować workflow testowania, implementować wzorce SDK i iterować szybko podczas pracy z agentami głosowymi. Zawiera gotowe rozwiązania do obsługi błędów (nieautoryzowany dostęp, rate limiting, błędne parametry) i integrację z npm SDK. Idealny dla programistów budujących chatboty telefoniczne i systemy automatyzacji połączeń.

Jak używać

  1. Upewnij się, że wcześniej ukończyłeś konfigurację autentykacji za pomocą umiejętności retellai-install-auth — bez niej nie będziesz mieć dostępu do API Retell AI.

  2. W swoim projekcie zaimportuj SDK Retell i zainicjalizuj klienta, przekazując klucz API z zmiennej środowiskowej RETELL_API_KEY. Pamiętaj, że klucz musi być poprawnie ustawiony w pliku .env lub konfiguracji systemu.

  3. Użyj SDK do pobrania listy agentów głosowych, aby sprawdzić, czy połączenie działa: const agents = await retell.agent.list(). To najprostszy test, który potwierdzi, że autentykacja jest prawidłowa.

  4. Jeśli napotkasz błąd 401 (Unauthorized), sprawdź wartość RETELL_API_KEY — klucz może być nieprawidłowy lub wygasły. Jeśli dostajesz 429 (Rate Limited), implementuj backoff exponential między żądaniami. Dla błędu 400 (Bad Request) zweryfikuj parametry zgodnie z dokumentacją API.

  5. Ustaw hot reload w swoim środowisku deweloperskim, aby zmiany w kodzie agenta były natychmiast widoczne — pozwoli ci szybko testować nowe konfiguracje bez restartowania aplikacji.

  6. Zapoznaj się z dokumentacją Retell AI i npm SDK (retell-sdk), aby poznać dostępne metody i opcje konfiguracji agentów głosowych.

Podobne skille