Skip to main content

Installazione


Utilizzo di base


Con Alby


Riferimento dello strumento

Costruttore

Schema dello strumento (visibile dall’LLM)

Metodi


Formato della risposta

Lo strumento restituisce una stringa che l’LLM può leggere direttamente:

Esempio POST


Report di spesa


Framework di agenti personalizzati

L402Tool è una sottoclasse di langchain.tools.BaseTool — funziona con qualsiasi framework che accetta strumenti LangChain: LangGraph, CrewAI, AutoGen (tramite adattatore) e altri.

Gestione degli errori

BudgetExceededError viene intercettato internamente — lo strumento restituisce una stringa [BLOCKED] invece di sollevare un’eccezione, in modo che l’agente possa gestirlo in modo controllato nel suo ciclo di ragionamento. Tutte le altre eccezioni (errori di rete, errori del wallet) vengono restituite come [ERROR] <messaggio>. Se hai bisogno di un accesso programmatico:

Senza LangChain installato

Se langchain non è installato, l’importazione di L402Tool riesce a livello di modulo (fallback controllato), ma la sua istanziazione solleva: