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