Files
2025-09-04 21:55:47 +08:00

17 lines
435 B
Python

from typing import Annotated
from langchain_core.tools import tool
@tool(
name_or_callable="tool_multiply",
description="一个乘法工具,用于计算两个数字相乘"
)
def tool_multiply(
number1: Annotated[float, "第一个要相乘的数字"],
number2: Annotated[float, "第二个要相乘的数字"],
) -> float:
print("\n invoke tool_multiply", number1, number2, '\n')
return float(number1) * float(number2)