Once the intent is identified, the LLM extracts all structured parameters necessary to fulfill the command.
Example:
"Create an ERC20 token named EcoToken with symbol ECO and total supply 10 million."
The bot extracts:
name = "EcoToken"
symbol = "ECO"
total_supply = 10000000
decimals = 18 (defaulted)
decimals = 18
Token Transfer Example:
"Send 50 GDC to 0xabc123..."
token_symbol = "GDC"
amount = 50
recipient_address = "0xabc123..."
It also:
Handles unit conversions (million, billion)
million
billion
Maps synonyms (e.g., βsupplyβ, βmint amountβ, βtotal tokensβ)
Flags ambiguous or missing parameters and prompts the user
Last updated 8 months ago