ginipick commited on
Commit
8feccf0
Β·
verified Β·
1 Parent(s): 23216b7

Update my_functions.py

Browse files
Files changed (1) hide show
  1. my_functions.py +23 -0
my_functions.py CHANGED
@@ -21,3 +21,26 @@ def get_stock_price(ticker: str) -> float:
21
  return data['Close'].iloc[-1]
22
  return float('nan')
23
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
21
  return data['Close'].iloc[-1]
22
  return float('nan')
23
 
24
+ # ----------------------------------------------------
25
+ # μƒˆλ‘­κ²Œ μΆ”κ°€λœ MCO μ•„ν‚€ν…μ²˜ λΆ„μ„μš© ν•¨μˆ˜ (μ˜ˆμ‹œ)
26
+ # ----------------------------------------------------
27
+ def analyze_mco_architecture(framework_version: str, detail_level: int = 3) -> str:
28
+ """
29
+ MCO μ•„ν‚€ν…μ²˜(ν•¨μˆ˜ JSON + Python λͺ¨λ“ˆ) ꡬ쑰λ₯Ό 뢄석 및 μš”μ•½ν•΄μ£ΌλŠ” ν•¨μˆ˜.
30
+ framework_version: (예: 'v2.1')
31
+ detail_level: 뢄석 상세도 (1~5)
32
+ """
33
+ if detail_level < 1:
34
+ detail_level = 1
35
+ elif detail_level > 5:
36
+ detail_level = 5
37
+
38
+ # μ˜ˆμ‹œ λ©”μ‹œμ§€
39
+ analysis = (
40
+ f"MCO μ•„ν‚€ν…μ²˜(버전 {framework_version}) 뢄석 κ²°κ³Ό:\n"
41
+ f" - functions.json에 μ •μ˜λœ ν•¨μˆ˜ λͺ©λ‘ 확인\n"
42
+ f" - Python λͺ¨λ“ˆ({__file__})μ—μ„œ ν•¨μˆ˜ κ΅¬ν˜„ 정상 μ—°κ²° 확인\n"
43
+ f" - detail_level={detail_level} κΈ°μ€€μœΌλ‘œ μš”μ•½ 리포트\n"
44
+ f"β€» μ‹€μ œλ‘œλŠ” ν•„μš”μ— 따라 더 λ³΅μž‘ν•œ 둜직/파일 뢄석 λ“± μˆ˜ν–‰ κ°€λŠ₯."
45
+ )
46
+ return analysis