Pentru proiecte mari sau biblioteci externe de funcții, metoda register_function permite înregistrarea modulară:
def obtine_curs_valutar(moneda: str) -> str:
# Logică extragere date de la BNR
return f"Cursul pentru {moneda.upper()} este 4.97 RON"
autogen.agentchat.register_function(
obtine_curs_valutar,
caller=assistant,
executor=user_proxy,
name="obtine_curs_valutar",
description="Interoghează cursul valutar oficial BNR pentru o anumită monedă (EUR, USD, GBP)."
)
Permite încărcarea dinamică a uneltelor în funcție de permisiunile utilizatorului conectat.
Întrebări & Exemple practice:
Înregistrarea Funcțiilor Python Native ca UnelteAi o întrebare despre Înregistrarea Funcțiilor Python Native ca Unelte sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!
Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.