1. Learn
  2. /
  3. Cursuri
  4. /
  5. Proiectarea sistemelor agentice cu LangChain

Connected

exercițiu

Creează un instrument pentru calcule matematice

E momentul să îți construiești instrumentul. Imaginează-ți că administrezi o mică firmă de construcții și trebuie să calculezi lungimea unei laturi a unui acoperiș. Dacă știi lungimile celor două grinzi care susțin acoperișul în unghi drept, le poți folosi pentru a calcula lungimea acoperișului cu ajutorul formulei ipotenuzei de mai jos. $$c = \sqrt{a^2 + b^2}$$

Roof beam calculation diagram

Instrucțiuni

100 XP
  • Folosește decoratorul necesar pentru a defini funcția ca instrument.
  • Pentru a găsi ipotenuza, aplică metoda .split() pe șirul input pentru a extrage celelalte două lungimi ale unui triunghi dreptunghic.
  • Convertește fiecare latură a triunghiului, a și b, la tipul float și folosește .strip() pentru a elimina eventualele spații suplimentare din valori.
  • Folosește modulul math din Python pentru a ridica la pătrat lungimile a și b, a le suma și a calcula rădăcina pătrată, obținând astfel lungimea acoperișului.