Agentic-AI-CHAT / functions.json
openfree's picture
Update functions.json
c63110e verified
[
{
"name": "get_product_name_by_PID",
"description": "Finds the name of a product by its Product ID.",
"module_path": "my_functions",
"func_name_in_module": "get_product_name_by_PID",
"parameters": {
"type": "object",
"properties": {
"PID": {
"type": "string"
}
},
"required": ["PID"]
},
"example_usage": "```tool_code\nget_product_name_by_PID(PID=\"807ZPKBL9V\")\n```"
},
{
"name": "get_stock_price",
"description": "Retrieves the latest stock price for a given ticker symbol using yfinance.",
"module_path": "my_functions",
"func_name_in_module": "get_stock_price",
"parameters": {
"type": "object",
"properties": {
"ticker": {
"type": "string"
}
},
"required": ["ticker"]
},
"example_usage": "```tool_code\nget_stock_price(ticker=\"AAPL\")\n```"
},
{
"name": "analyze_mco_architecture",
"description": "MCO μ•„ν‚€ν…μ²˜(ν•¨μˆ˜ JSON + Python λͺ¨λ“ˆ) ꡬ쑰λ₯Ό 뢄석 및 μš”μ•½ν•΄μ£ΌλŠ” ν•¨μˆ˜μž…λ‹ˆλ‹€.",
"module_path": "my_functions",
"func_name_in_module": "analyze_mco_architecture",
"parameters": {
"type": "object",
"properties": {
"framework_version": {
"type": "string",
"description": "ν˜„μž¬ MCO ν”„λ ˆμž„μ›Œν¬ 버전 (예: 'v2.0')"
},
"detail_level": {
"type": "number",
"description": "뢄석 상세도 (1~5 사이 μ •μˆ˜)"
}
},
"required": ["framework_version"]
},
"example_usage": "```tool_code\nanalyze_mco_architecture(framework_version=\"v2.1\", detail_level=4)\n```"
},
{
"name": "functionName",
"description": "[μž„μ‹œ] Just calls get_stock_price(ticker=...). Added for compatibility if model calls functionName(ticker=...).",
"module_path": "my_functions",
"func_name_in_module": "functionName",
"parameters": {
"type": "object",
"properties": {
"ticker": {
"type": "string"
}
},
"required": ["ticker"]
},
"example_usage": "```tool_code\nfunctionName(ticker=\"AAPL\")\n```"
}
]