← Quay lại danh sách

Hướng dẫn gọi hàm (Sử dụng công cụ)

Việc gọi hàm làm cho mô hình phát ra các đối số lệnh gọi công cụ có cấu trúc thay vì văn bản dạng tự do. Mọi mô hình có khả năng Sử dụng Công cụ trên Starsg (GPT, Claude, Qwen, Mistral) đều sử dụng định dạng chuẩn OpenAI.

python
tools = [{
    "type": "function",
    "function": {
        "name": "create_order",
        "description": "Create an order",
        "parameters": {
            "type": "object",
            "properties": {
                "sku": {"type": "string"},
                "qty": {"type": "integer"}
            },
            "required": ["sku", "qty"]
        }
    }
}]

resp = client.chat.completions.create(
    model="qwen/qwen3-72b",
    messages=[...],
    tools=tools,
)