← 목록으로 돌아가기

기능 호출(도구 사용) 가이드

함수 호출을 통해 모델은 자유 형식 텍스트 대신 구조화된 도구 호출 인수를 내보냅니다. Starsg(GPT, Claude, Qwen, Mistral)의 모든 도구 사용 가능 모델은 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,
)