A
agentic-development
Build AI agents with Pydantic AI (Python) and Claude SDK (Node.js)
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Build AI agents with Pydantic AI (Python) and Claude SDK (Node.js)
How to use
- Zainstaluj wybrany framework: dla Pythona dodaj Pydantic AI do swoich zależności, dla Node.js zainstaluj @anthropic-ai/sdk przez npm. 2. Zdefiniuj typ wyniku — w Pythonie utwórz klasę Pydantic (np. SearchResult z polami title, url, summary), w Node.js przygotuj schemat JSON dla narzędzi. 3. Inicjalizuj agenta — w Pythonie utwórz instancję Agent z wybranym modelem Claude i system prompt, w Node.js skonfiguruj klienta Anthropic i zdefiniuj tablicę tools z opisami i schematami input. 4. Dodaj narzędzia, które agent będzie używać — każde narzędzie powinno mieć nazwę, opis i schemat parametrów wejściowych (np. web_search z parametrem query). 5. Uruchom agenta — w Pythonie użyj await agent.run() z zapytaniem użytkownika, w Node.js zaimplementuj pętlę agentyczną, która wysyła wiadomości, obsługuje odpowiedzi narzędziowe i iteruje aż do uzyskania wyniku. 6. Przetwórz wynik — w Pythonie otrzymasz typowany obiekt (result.data), w Node.js przeanalizuj odpowiedź i wyodrębnij dane zgodnie ze zdefiniowanym schematem.