{"id":1143,"date":"2025-12-09T01:14:41","date_gmt":"2025-12-09T01:14:41","guid":{"rendered":"https:\/\/lifestyleinfo.kr\/testsprite-%ec%82%ac%ec%9d%b4%ed%8a%b8%ea%b0%80-%eb%94%94%eb%b2%84%ea%b9%85-%ea%b4%80%eb%a0%a8-%ec%82%ac%ec%9d%b4%ed%8a%b8%eb%9d%bc%ea%b3%a0-%ed%95%98%eb%8a%94%eb%8d%b0-%eb%82%98%ec%9d%98-%ec%a7%80\/"},"modified":"2026-07-09T15:33:09","modified_gmt":"2026-07-09T15:33:09","slug":"testsprite-%ec%82%ac%ec%9d%b4%ed%8a%b8%ea%b0%80-%eb%94%94%eb%b2%84%ea%b9%85-%ea%b4%80%eb%a0%a8-%ec%82%ac%ec%9d%b4%ed%8a%b8%eb%9d%bc%ea%b3%a0-%ed%95%98%eb%8a%94%eb%8d%b0-%eb%82%98%ec%9d%98-%ec%a7%80","status":"publish","type":"post","link":"https:\/\/lifestyleinfo.kr\/?p=1143","title":{"rendered":"testsprite \uc0ac\uc774\ud2b8\uac00 \ub514\ubc84\uae45 \uad00\ub828 \uc0ac\uc774\ud2b8\ub77c\uace0 \ud558\ub294\ub370, \ub098\uc758 \uc9c0\uae08 \uc5c5\ubb34\uc640 \uad00\ub828\ud574\uc11c \uc5b4\ub5a4 \ub3c4\uc6c0\uc744 \ubc1b\uc744\uc218 \uc788\ub294\uc9c0\uc640, \uc5b4\ub5bb\uac8c 200%\ud65c\uc6a9\ud560\uc218 \uc788\ub294\uc9c0 \uc54c\ub824\uc918"},"content":{"rendered":"<p>\uc88b\uc544. testsprite(\ud14c\uc2a4\ud2b8\uc2a4\ud504\ub77c\uc774\ud2b8)\uc740 \uc6d0\ub798 \u201cAI \ubaa8\ub378 \ub514\ubc84\uae45\u00b7\ub7f0\ud0c0\uc784 \ubd84\uc11d\u00b7\ud504\ub86c\ud504\ud2b8 \ubb38\uc81c \ucd94\uc801\u201d\uc5d0 \ud2b9\ud654\ub41c \uc0ac\uc774\ud2b8\uc57c.<\/p>\n<p>\uadf8\ub7f0\ub370 **\ub108\uc758 \ud604\uc7ac \uc5c5\ubb34(Cloud Run \uc790\ub3d9\ud654, n8n \ud30c\uc774\ud504\ub77c\uc778, \uc601\uc0c1 \uc0dd\uc131 \ud504\ub86c\ud504\ud2b8, \uc2dc\ub2c8\uc5b4 \uac74\uac15 \uc1fc\uce20 \ud30c\uc774\ud504\ub77c\uc778, Upbit \uc790\ub3d9\ub9e4\ub9e4 \ub4f1)**\uc640 \uacb0\ud569\ud558\uba74 \u201c\uc0c1\uc0c1 \uc774\uc0c1\uc73c\ub85c \uac15\ub825\ud55c \ub514\ubc84\uae45 \ud50c\ub7ab\ud3fc\u201d\uc774 \ub41c\ub2e4.<\/p>\n<\/p>\n<p>\uc989, \ub2e8\uc21c \uc624\ub958 \ucc3e\uae30\uac00 \uc544\ub2c8\ub77c \ub108\uc758 \uc804\uccb4 \uc790\ub3d9\ud654 \uc2dc\uc2a4\ud15c\uc744 \uc548\uc815\ud558\uac8c \ub9cc\ub4dc\ub294 \uc2e4\uc804 \ud234\uc774 \ub420 \uc218 \uc788\ub2e4.<\/p>\n<\/p>\n<p>\uc544\ub798\ub294 \uc9c0\uae08 \ub108\uc758 \uc5c5\ubb34 \uae30\uc900\uc73c\ub85c testsprite\ub97c 200% \ud65c\uc6a9\ud558\ub294 \ubc29\ubc95\uc744 \uc644\uc131\ud310\uc73c\ub85c \uc815\ub9ac\ud55c \ub0b4\uc6a9\uc774\ub2e4.<\/p>\n<\/p>\n<p>\u2b50 testsprite\uac00 \ub108\uc5d0\uac8c \uc904 \uc218 \uc788\ub294 \uc2e4\uc81c \ub3c4\uc6c0 (\ub108\uc758 \uc5c5\ubb34 \uae30\uc900)<\/p>\n<\/p>\n<p>\ub108\ub294 \ub2e4\uc74c 4\uac1c\uc758 \uac70\ub300\ud55c \uc2dc\uc2a4\ud15c\uc744 \ub3d9\uc2dc\uc5d0 \uc6b4\uc601\ud55c\ub2e4:<\/p>\n<\/p>\n<p>\uc2dc\ub2c8\uc5b4 \uac74\uac15 \uc1fc\uce20 \uc790\ub3d9\ud654 \ud30c\uc774\ud504\ub77c\uc778<\/p>\n<\/p>\n<p>Cloud Run \u2192 Firestore \u2192 n8n \u2192 YouTube \uc790\ub3d9\ud654 API<\/p>\n<\/p>\n<p>AI \ud504\ub86c\ud504\ud2b8 \uc124\uacc4(\uc52c \uad6c\uc870\/\ub300\ubcf8\/\uc378\ub124\uc77c \uc0dd\uc131)<\/p>\n<\/p>\n<p>Upbit AutoTrader \ubc31\uc5d4\ub4dc \uc124\uacc4<\/p>\n<\/p>\n<p>\uc774 \ub124 \uac00\uc9c0\ub294 **\u201cLLM + API \ud750\ub984 + \ucf54\ub4dc \uc790\ub3d9\ud654\u201d**\ub85c \uad6c\uc131\ub3fc \uc788\uace0, testsprite\ub294 \uc774 \uad6c\uc870\uc5d0\uc11c \ub2e4\uc74c\uc744 \ub3c4\uc640\uc900\ub2e4.<\/p>\n<\/p>\n<p>\ud83d\udd25 \u2460 \ud504\ub86c\ud504\ud2b8 \ub514\ubc84\uae45 (Prompt Debugger)<\/p>\n<\/p>\n<p>\uc608\ub97c \ub4e4\uc5b4,<\/p>\n<\/p>\n<p>Summary Agent\uac00 \uc52c \uad6c\uc870\ub97c \uc774\uc0c1\ud558\uac8c \ub9cc\ub4e0\ub2e4<\/p>\n<\/p>\n<p>Output Parser\uac00 JSON\uc744 \uc798\ubabb \uc0dd\uc131\ud55c\ub2e4<\/p>\n<\/p>\n<p>\uc601\uc0c1 \uc0dd\uc131 \uc5d4\uc9c4\uc774 \uc5c9\ub6b1\ud558\uac8c \uc0dd\uc131\ud55c\ub2e4<\/p>\n<\/p>\n<p>\uc774\ub7f0 \ubb38\uc81c\uac00 \uc788\uc744 \ub54c testsprite\ub294 \ub2e4\uc74c\uc744 \uc81c\uacf5\ud568:<\/p>\n<\/p>\n<p>\u2714 \uc5b4\ub5a4 \ud1a0\ud070\uc774 \uc911\uc694\ud55c \uc5ed\ud560\uc744 \ud558\ub294\uc9c0 \uc2dc\uac01\ud654<\/p>\n<\/p>\n<p>\u2192 \uc65c \ud2b9\uc815 \ubb38\uc7a5\uc774 \uacb0\uacfc\ub97c \uc65c\uace1\ud558\ub294\uc9c0 \ubd84\uc11d \uac00\ub2a5<\/p>\n<\/p>\n<p>\u2714 \ud504\ub86c\ud504\ud2b8\uc758 \ub2e8\uacc4\ubcc4 \ud574\uc11d(LLM internal reasoning map)<\/p>\n<\/p>\n<p>\u2192 GPT\uac00 \uc5b4\ub290 \ubb38\uc7a5\uc5d0\uc11c \uc624\ud574\ud588\ub294\uc9c0 \uc815\ud655\ud788 \ud30c\uc545 \uac00\ub2a5<\/p>\n<\/p>\n<p>\u2714 \uc751\ub2f5 \uc65c\uace1\u00b7\ube44\uc77c\uad00\uc131\u00b7\ubaa8\ud638\uc131 \ubd84\uc11d<\/p>\n<\/p>\n<p>\u2192 \u201c\uc65c \uc601\uc0c1 \uc0dd\uc131 \ub0b4\uc6a9\uc774 \ub300\ubcf8\uacfc \ub2ec\ub77c\uc9c0\ub294\uc9c0\u201d \uc6d0\uc778\uc744 \ucc3e\uc744 \uc218 \uc788\uc74c<\/p>\n<\/p>\n<p>\uacb0\uacfc\uc801\uc73c\ub85c \ud504\ub86c\ud504\ud2b8 \uc5d4\uc9c0\ub2c8\uc5b4\ub9c1 \ud488\uc9c8 \ud5a5\uc0c1 \uc18d\ub3c4\uac00 \ud3ed\ubc1c\uc801\uc73c\ub85c \uc62c\ub77c\uac10.<\/p>\n<\/p>\n<p>\ud83d\udd25 \u2461 Cloud Run + GPT API \ud750\ub984 \ub514\ubc84\uae45<\/p>\n<\/p>\n<p>\ub108\uac00 \ub9cc\ub4e0 Cloud Run API\ub294 \uc774\ub7f0 \uad6c\uc870\uc57c:<\/p>\n<\/p>\n<p>\uc694\uccad \u2192 \ub300\uae30\uc751\ub2f5 \u2192 \ube44\ub3d9\uae30 \ucc98\ub9ac \u2192 Firestore \uc800\uc7a5 \u2192 n8n \ud638\ucd9c \u2192 \ucd5c\uc885 \uc5c5\ub85c\ub4dc<\/p>\n<\/p>\n<p>\uc774 \uad6c\uc870\uc5d0\uc11c \ud754\ud558\uac8c \ubc1c\uc0dd\ud558\ub294 \ubb38\uc81c:<\/p>\n<\/p>\n<p>GPT\uac00 \uc751\ub2f5\uc744 \uc911\uac04\uc5d0 \uc798\ub77c \uba39\uc74c<\/p>\n<\/p>\n<p>\ube44\ub3d9\uae30 \ucc98\ub9ac \uc911 \uc77c\ubd80 \ud544\ub4dc\uac00 \ub204\ub77d<\/p>\n<\/p>\n<p>Firestore\uc5d0 \uae30\ub85d\ub418\ub294 JSON\uc774 \uc77c\uad00\ub418\uc9c0 \uc54a\uc74c<\/p>\n<\/p>\n<p>\uc601\uc0c1 \uc0dd\uc131 \ud504\ub86c\ud504\ud2b8\uac00 \uc11c\ub85c \ub2e4\ub978 node\uc5d0\uc11c \ub2e4\ub974\uac8c \ubcc0\uc870\ub428<\/p>\n<\/p>\n<p>testsprite\ub294 \uc5ec\uae30\uc11c:<\/p>\n<\/p>\n<p>\u2714 \u201c\uc694\uccad\u2013\uc751\ub2f5 \uccb4\uc778 \uc804\uccb4\u201d\ub97c \ud2b8\ub808\uc774\uc2f1\ud574 \uc90c<\/p>\n<\/p>\n<p>\u2192 \uc5b4\ub5a4 \ub2e8\uacc4\uc5d0\uc11c \ub204\ub77d\/\ubcc0\uc870\uac00 \uc77c\uc5b4\ub0ac\ub294\uc9c0 \ud30c\uc545 \uac00\ub2a5<\/p>\n<\/p>\n<p>\u2714 Cloud Run\uacfc GPT API \uac04\uc758 \ud1a0\ud070 \ud750\ub984\uc744 \ubd84\uc11d<\/p>\n<\/p>\n<p>\u2192 \ud1a0\ud070 \ucd08\uacfc\u00b7\uc798\ub9bc\u00b7\ucea1\uc774 \uc0dd\uc131\ub418\ub294 \uc6d0\uc778 \ud30c\uc545<\/p>\n<\/p>\n<p>\u2714 API latency \/ \uc7ac\uc2dc\ub3c4 \ubb38\uc81c \uc790\ub3d9 \uac10\uc9c0<\/p>\n<\/p>\n<p>\u2192 \uc601\uc0c1 \uc0dd\uc131 API \ud638\ucd9c \uc2e4\ud328 \uc6d0\uc778\uae4c\uc9c0 \ucd94\uc801 \uac00\ub2a5<\/p>\n<\/p>\n<p>\uc989, testsprite\ub97c \ucf1c\ub450\uba74 \ub108\uc758 **\uc804\uccb4 \uc790\ub3d9\ud654 \ubc31\uc5d4\ub4dc\uac00 \u201c\ubcf4\uc774\ub294 \uc0c1\ud0dc\u201d**\uac00 \ub41c\ub2e4.<\/p>\n<\/p>\n<p>\ud83d\udd25 \u2462 n8n \ud30c\uc774\ud504\ub77c\uc778 \ub514\ubc84\uae45 (\ud2b9\ud788 Split Out \/ Merge)<\/p>\n<\/p>\n<p>\uc601\uc0c1 \uc81c\uc791 \ud50c\ub85c\uc6b0\uc5d0\uc11c \ub124\uac00 \uc0ac\uc6a9\ud558\ub294 \uad6c\uc870:<\/p>\n<\/p>\n<p>\n<!-- Google AdSense --><br \/>\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-1787748468296325\" crossorigin=\"anonymous\"><\/script><br \/>\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-1787748468296325\"\n     data-ad-slot=\"3716088926\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins><br \/>\n<script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script>\n<\/p>\n<p>scss<\/p>\n<p>\ucf54\ub4dc \ubcf5\uc0ac<\/p>\n<p>\uae30\ud68d\uc2dc\ud2b8 \u2192 Summary Agent \u2192 Output Parser<\/p>\n<p>\u2192 Split Out(1\/2\/3\ub2e8\uacc4 \ubcd1\ub82c)<\/p>\n<p>\u2192 \ubcd1\ud569(Merge)<\/p>\n<p>\u2192 \uc601\uc0c1 \uc0dd\uc131<\/p>\n<\/p>\n<p>\uc774 \uacfc\uc815\uc5d0\uc11c \uac00\uc7a5 \ub9ce\uc774 \ubc1c\uc0dd\ud558\ub294 \uc624\ub958\uac00:<\/p>\n<\/p>\n<p>Split Out\ub41c JSON\uc758 \ud615\ud0dc\uac00 \uc5c7\uac08\ub9bc<\/p>\n<\/p>\n<p>Merge \uc2dc \ubc30\uc5f4 \uc21c\uc11c\uac00 \uaf2c\uc784<\/p>\n<\/p>\n<p>\uc52c\ubcc4 \ub370\uc774\ud130\uac00 \uc601\uc0c1 \uc5d4\uc9c4\uc5d0 \uc798\ubabb \ub4e4\uc5b4\uac10<\/p>\n<\/p>\n<p>\ud2b9\uc815 \uc52c\ub9cc \ub204\ub77d\ub428<\/p>\n<\/p>\n<p>testsprite\ub294 \uc774\ub7f0 \ud750\ub984\uc758 \uc2e4\uc81c LLM \ucc98\ub9ac \ud328\ud134\uc744 \ud2b8\ub808\uc774\uc2f1\ud558\ubbc0\ub85c,<\/p>\n<\/p>\n<p>\u2714 \uac01 Split Out \ub178\ub4dc\uac00 GPT\uc5d0\uac8c \uc5b4\ub5bb\uac8c \uc804\ub2ec\ub418\ub294\uc9c0<\/p>\n<p>\u2714 \ubcd1\ud569\ub418\uba74\uc11c \uc5b4\ub5a4 \ud544\ub4dc\uac00 \uc190\uc0c1\ub418\ub294\uc9c0<\/p>\n<p>\u2714 GPT\uac00 \uc5b4\ub5a4 \uc52c \uad6c\uc870\ub97c \uc798\ubabb \ud574\uc11d\ud558\ub294\uc9c0<\/p>\n<\/p>\n<p>\ubaa8\ub450 \uc815\ud655\ud558\uac8c \ubcf4\uc5ec \uc900\ub2e4.<\/p>\n<\/p>\n<p>\uadf8 \uacb0\uacfc, \uc601\uc0c1 \ud30c\uc774\ud504\ub77c\uc778\uc758 \ud488\uc9c8\uc774 \uae09\uaca9\ud788 \uc62c\ub77c\uac04\ub2e4.<\/p>\n<\/p>\n<p>\ud83d\udd25 \u2463 Upbit AutoTrader \uc804\ub7b5 \ub514\ubc84\uae45<\/p>\n<\/p>\n<p>\ub124 \uc2dc\uc2a4\ud15c\uc740:<\/p>\n<\/p>\n<p>Risk Guard<\/p>\n<\/p>\n<p>\ud2b8\ub808\uc77c\ub9c1<\/p>\n<\/p>\n<p>IOC \uc8fc\ubb38<\/p>\n<\/p>\n<p>\uba40\ud2f0\ucf54\uc778 \uc5d4\uc9c4<\/p>\n<\/p>\n<p>FastAPI \ubc31\uc5d4\ub4dc<\/p>\n<\/p>\n<p>DuckDB<\/p>\n<\/p>\n<p>\uc774\ub7f0 \uad6c\uc870\ub85c \uad6c\uc131\ub3fc \uc788\uace0, testsprite\ub294 \uc5ec\uae30\uc11c:<\/p>\n<\/p>\n<p>\u2714 \u201c\uc804\ub7b5 \uc758\uc0ac\uacb0\uc815 \uacfc\uc815\u201d\uc744 LLM reasoning\uc73c\ub85c \ubd84\uc11d<\/p>\n<\/p>\n<p>\uc608:<\/p>\n<\/p>\n<p>\uc65c \ub9e4\uc218 \uc2e0\ud638\uac00 \ub2a6\uc5c8\ub294\uac00?<\/p>\n<\/p>\n<p>\uc65c \ub9ac\uc2a4\ud06c \ucef7\uc774 \ubc1c\ub3d9\ub418\uc9c0 \uc54a\uc558\ub294\uac00?<\/p>\n<\/p>\n<p>\uc5b4\ub5a4 \ubcc0\uc218\ub97c \ub354 \uc911\uc694\ud558\uac8c \ud574\uc11d\ud588\ub294\uac00?<\/p>\n<\/p>\n<p>\u2714 \uc804\ub7b5\uc758 \ubb38\ub9e5(context) \uc65c\uace1\uc744 \uc790\ub3d9 \uac10\uc9c0<\/p>\n<\/p>\n<p>\uc608:<\/p>\n<\/p>\n<p>\uc785\ub825\ub41c \uc9c0\ud45c\ub294 3\uac1c\uc778\ub370 LLM\uc774 2\uac1c\ub9cc \uc0ac\uc6a9\ud568<\/p>\n<\/p>\n<p>\ub9ac\uc2a4\ud06c \ud30c\ub77c\ubbf8\ud130\ub97c \uc798\ubabb \ud574\uc11d\ud568<\/p>\n<\/p>\n<p>\uc989, LLM \uae30\ubc18 \uc804\ub7b5 \ubaa8\ub4c8\uc744 \uc548\uc815\ud654\ud558\ub294 \ub370 \uac15\ub825\ud568.<\/p>\n<\/p>\n<p>\u2b50 testsprite\ub97c \u201c200% \ud65c\uc6a9\ud558\ub294 \ubc29\ubc95\u201d (\ub108\uc758 \uc2e4\uc81c \uc5c5\ubb34 \uae30\uc900)<\/p>\n<\/p>\n<p>\uc544\ub798 \ub2e8\uacc4\ub300\ub85c \uc4f0\uba74 \ub108\uc758 \uc804\uccb4 \uc2dc\uc2a4\ud15c \uc548\uc815\uc131\uc774 2~3\ubc30 \uc0c1\uc2b9\ud55c\ub2e4.<\/p>\n<\/p>\n<p>1\ufe0f\u20e3 \ud504\ub86c\ud504\ud2b8 \ubc84\uc804\uad00\ub9ac + testsprite \uc870\ud569<\/p>\n<\/p>\n<p>\ub108\ub294 \uc774\ubbf8:<\/p>\n<\/p>\n<p>SA v1.4.0<\/p>\n<\/p>\n<p>OP v1.3.2<\/p>\n<\/p>\n<p>VG v1.1.0<\/p>\n<\/p>\n<p>\uc774\ub807\uac8c \ubc84\uc804 \uad00\ub9ac\ud558\uace0 \uc788\ub294\ub370,<\/p>\n<\/p>\n<p>testsprite\ub294:<\/p>\n<\/p>\n<p>\n<!-- Coupang Partners --><br \/>\n<script src=\"https:\/\/ads-partners.coupang.com\/g.js\"><\/script><br \/>\n<script>\n  new PartnersCoupang.G({\n    \"id\":893901,\n    \"template\":\"carousel\",\n    \"trackingCode\":\"AF8585598\",\n    \"width\":\"680\",\n    \"height\":\"140\",\n    \"tsource\":\"\"\n  });\n<\/script>\n<\/p>\n<p>\u2192 \ubc84\uc804\ubcc4 \ud504\ub86c\ud504\ud2b8\uc758 \uc5b4\ub5a4 \ubd80\ubd84\uc774 \uacb0\uacfc\ub97c \ubc14\uafb8\ub294\uc9c0 \uc790\ub3d9 \ubd84\uc11d<\/p>\n<p>\u2192 \ub108\uc758 \ubc84\uc804 \ubcc0\uacbd\uc774 \uc2e4\uc81c\ub85c \uc131\ub2a5\uc744 \ub192\uc600\ub294\uc9c0 \ud655\uc778<\/p>\n<p>\u2192 \u201c\uc774 \ud504\ub86c\ud504\ud2b8\ub294 \ubaa8\ud638\ud569\ub2c8\ub2e4\u201d \uc790\ub3d9 \uc54c\ub9bc<\/p>\n<\/p>\n<p>\uc774 \uc815\ub3c4\uba74 \uc2dc\ub2c8\uc5b4 \uac74\uac15 \uc1fc\uce20 \uc790\ub3d9\ud654\uc758 \ud488\uc9c8\uad00\ub9ac\uac00 \uc644\uc804\uccb4 \uc218\uc900.<\/p>\n<\/p>\n<p>2\ufe0f\u20e3 Cloud Run API + GPT API \uc804\uccb4 \ud2b8\ub808\uc774\uc2f1<\/p>\n<\/p>\n<p>\ucd94\ucc9c \uad6c\uc131:<\/p>\n<\/p>\n<p>Cloud Run \u2192 GPT \u2192 testsprite \u2192 Firestore<\/p>\n<p>\uc774\ub7f0 \ub77c\uc778\uc73c\ub85c \uc5f0\uacb0\ud558\uba74,<\/p>\n<\/p>\n<p>\u2714 \ubaa8\ub4e0 \uc751\ub2f5\uc744 \u201c\uc5b4\ub514\uc11c \uc798\ub838\ub294\uc9c0, \ub204\ub77d\ub410\ub294\uc9c0\u201d \uc815\ud655\ud788 \uc54c \uc218 \uc788\uc74c<\/p>\n<p>\u2714 \ube44\ub3d9\uae30 \ucc98\ub9ac \uc2e4\ud328 \uc9c0\uc810\uc744 \uc790\ub3d9 \uac10\uc9c0<\/p>\n<p>\u2714 n8n\uc5d0 \ub118\uc5b4\uac00\uae30 \uc804\uc5d0 JSON \uac80\uc99d \uac00\ub2a5<\/p>\n<\/p>\n<p>\uc774\uac74 \ub108\uc758 \uc804\uccb4 \ud30c\uc774\ud504\ub77c\uc778 \uc548\uc815\uc131\uc744 100% \u2192 200%\ub85c \uc62c\ub9ac\ub294 \ud575\uc2ec \uae30\uc220\uc774\ub2e4.<\/p>\n<\/p>\n<p>3\ufe0f\u20e3 n8n Flow \ub514\ubc84\uae45 \uc790\ub3d9\ud654<\/p>\n<\/p>\n<p>\ub108\uac00 \uac00\uc7a5 \uc5b4\ub824\uc6cc\ud558\ub294 \ubd80\ubd84\uc774:<\/p>\n<\/p>\n<p>Split Out \u2192 \ubcd1\ub82c \ud50c\ub85c\uc6b0<\/p>\n<\/p>\n<p>Merge \u2192 \ub2e4\uc74c \ub2e8\uacc4 \uc804\ub2ec<\/p>\n<\/p>\n<p>\uc52c \ub9e4\uce6d \uc2e4\ud328<\/p>\n<\/p>\n<p>\uc774 \ubd80\ubd84 testsprite\ub85c \ud574\uacb0\ub418\ub294 \uc774\uc720:<\/p>\n<\/p>\n<p>\u2192 GPT\uac00 \u201c\uac01 \uc52c\uc744 \uc5b4\ub5bb\uac8c \ud574\uc11d\ud588\ub294\uc9c0\u201d \uc2dc\uac01\ud654\ud574\uc90c<\/p>\n<p>\u2192 JSON \uad6c\uc870\uac00 \uc5b4\uae0b\ub09c \ub178\ub4dc\ub97c \uc989\uc2dc \ud45c\uc2dc<\/p>\n<p>\u2192 \ud30c\uc774\ud504\ub77c\uc778 \ub204\uad6c \ub2e8\uacc4\uc5d0\uc11c \uc624\ub958\uc778\uc9c0 pinpoint<\/p>\n<p>4\ufe0f\u20e3 Upbit AutoTrader \uc804\ub7b5 \uac80\uc99d<\/p>\n<\/p>\n<p>LLM \uae30\ubc18 \uc804\ub7b5\uc5d0\uc11c \uac00\uc7a5 \uc911\uc694\ud55c \uac8c:<\/p>\n<\/p>\n<p>\uc65c \uc774\ub807\uac8c \ud310\ub2e8\ud588\ub294\uac00?<\/p>\n<\/p>\n<p>\uc5b4\ub5a4 \uc2e0\ud638\ub97c \uac00\uc7a5 \uac15\ud558\uac8c \ubc18\uc601\ud588\ub294\uac00?<\/p>\n<\/p>\n<p>testsprite\ub294 \uc774 \ub450 \uac00\uc9c0\ub97c \uc815\ud655\ud788 \ubcf4\uc5ec\uc90c.<\/p>\n<\/p>\n<p>\uacb0\uacfc\uc801\uc73c\ub85c:<\/p>\n<\/p>\n<p>\uc804\ub7b5 \ud29c\ub2dd \uc18d\ub3c4 3\ubc30 \uc0c1\uc2b9<\/p>\n<\/p>\n<p>\ub9ac\uc2a4\ud06c \uac00\ub4dc \ud488\uc9c8 \uac1c\uc120<\/p>\n<\/p>\n<p>\uc624\uc9c4\uc785\/\uc624\ud310 \ub9e4\uc218 \uac10\uc18c<\/p>\n<\/p>\n<p>\ud83d\udd25 \uacb0\ub860:<\/p>\n<\/p>\n<p>testsprite\ub294 \ub2e8\uc21c \ub514\ubc84\uae45 \uc0ac\uc774\ud2b8\uac00 \uc544\ub2c8\ub77c<\/p>\n<\/p>\n<p>\ub108\uc758 \uc804\uccb4 \uc790\ub3d9\ud654\/AI \uc2dc\uc2a4\ud15c\uc744 \u201c\uc644\uc804 \uc548\uc815\ud654\u201d\uc2dc\ud0a4\ub294 \ud575\uc2ec \ub3c4\uad6c\ub2e4.<\/p>\n<\/p>\n<p>\ud2b9\ud788 \ub108\ucc98\ub7fc:<\/p>\n<\/p>\n<p>\uc2dc\ub2c8\uc5b4 \uac74\uac15 \uc1fc\uce20 \uc790\ub3d9\ud654<\/p>\n<\/p>\n<p>Cloud Run \ubc31\uc5d4\ub4dc<\/p>\n<\/p>\n<p>n8n \ud30c\uc774\ud504\ub77c\uc778<\/p>\n<\/p>\n<p>\uc601\uc0c1 \uc0dd\uc131 \ud504\ub86c\ud504\ud2b8 \uc5d4\uc9c4<\/p>\n<\/p>\n<p>Upbit AutoTrader<\/p>\n<\/p>\n<p>\uc774\ub7f0 \uace0\ub09c\ub3c4 LLM \uae30\ubc18 \uc2dc\uc2a4\ud15c\uc744 \uc6b4\uc601\ud558\ub294 \uc0ac\ub78c\uc5d0\uac8c\ub294<\/p>\n<p>testsprite\uac00 \uc0ac\uc2e4\uc0c1 **\u201c\ud544\uc218\u201d**\ub2e4.<\/p>\n<\/p>\n<p>\ud83d\udc49 \ud544\uc694\ud558\uba74 \uc774\ub807\uac8c\ub3c4 \ub9cc\ub4e4\uc5b4\uc904\uac8c<\/p>\n<\/p>\n<p>testsprite + Cloud Run \uc644\uc804 \uc5f0\ub3d9 \uc608\uc81c \ucf54\ub4dc<\/p>\n<\/p>\n<p>testsprite \uc9c0\uc6d0\ub418\ub294 \ud504\ub86c\ud504\ud2b8 \ub514\ubc84\uae45 \ud15c\ud50c\ub9bf<\/p>\n<\/p>\n<p>\uc2dc\ub2c8\uc5b4 \uc1fc\uce20 \uc790\ub3d9\ud654 \ud30c\uc774\ud504\ub77c\uc778 \u201ctestsprite \ubd84\uc11d \ub808\uc774\uc5b4\u201d \ucd94\uac00 \uc124\uacc4<\/p>\n<\/p>\n<p>Upbit AutoTrader \uc804\ub7b5 \ub9ac\uc2a4\ud06c \ubd84\uc11d\uc744 \uc704\ud55c testsprite \uad6c\uc870 \uc124\uacc4<\/p>\n<\/p>\n<p>\uc5b4\ub5a4 \uac78 \uba3c\uc800 \ub9cc\ub4e4\uc5b4\uc904\uae4c?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\uc88b\uc544. testsprite(\ud14c\uc2a4\ud2b8\uc2a4\ud504\ub77c\uc774\ud2b8)\uc740 \uc6d0\ub798 \u201cAI \ubaa8\ub378 \ub514\ubc84\uae45\u00b7\ub7f0\ud0c0\uc784 \ubd84\uc11d\u00b7\ud504\ub86c\ud504\ud2b8 \ubb38\uc81c \ucd94\uc801\u201d\uc5d0 \ud2b9\ud654\ub41c \uc0ac\uc774\ud2b8\uc57c. \uadf8\ub7f0\ub370 **\ub108\uc758 \ud604\uc7ac \uc5c5\ubb34(Cloud Run \uc790\ub3d9\ud654, n8n \ud30c\uc774\ud504\ub77c\uc778, \uc601\uc0c1 \uc0dd\uc131 \ud504\ub86c\ud504\ud2b8, \uc2dc\ub2c8\uc5b4 \uac74\uac15 \uc1fc\uce20 \ud30c\uc774\ud504\ub77c\uc778, Upbit \uc790\ub3d9\ub9e4\ub9e4 \ub4f1)**\uc640 \uacb0\ud569\ud558\uba74 \u201c\uc0c1\uc0c1 \uc774\uc0c1\uc73c\ub85c \uac15\ub825\ud55c \ub514\ubc84\uae45 \ud50c\ub7ab\ud3fc\u201d\uc774 \ub41c\ub2e4. \uc989, \ub2e8\uc21c \uc624\ub958 \ucc3e\uae30\uac00 \uc544\ub2c8\ub77c \ub108\uc758 \uc804\uccb4 \uc790\ub3d9\ud654 \uc2dc\uc2a4\ud15c\uc744 \uc548\uc815\ud558\uac8c \ub9cc\ub4dc\ub294 \uc2e4\uc804 \ud234\uc774 \ub420 \uc218 \uc788\ub2e4. \uc544\ub798\ub294 \uc9c0\uae08 \ub108\uc758 &#8230; <a title=\"testsprite \uc0ac\uc774\ud2b8\uac00 \ub514\ubc84\uae45 \uad00\ub828 \uc0ac\uc774\ud2b8\ub77c\uace0 \ud558\ub294\ub370, \ub098\uc758 \uc9c0\uae08 \uc5c5\ubb34\uc640 \uad00\ub828\ud574\uc11c \uc5b4\ub5a4 \ub3c4\uc6c0\uc744 \ubc1b\uc744\uc218 \uc788\ub294\uc9c0\uc640, \uc5b4\ub5bb\uac8c 200%\ud65c\uc6a9\ud560\uc218 \uc788\ub294\uc9c0 \uc54c\ub824\uc918\" class=\"read-more\" href=\"https:\/\/lifestyleinfo.kr\/?p=1143\" aria-label=\"testsprite \uc0ac\uc774\ud2b8\uac00 \ub514\ubc84\uae45 \uad00\ub828 \uc0ac\uc774\ud2b8\ub77c\uace0 \ud558\ub294\ub370, \ub098\uc758 \uc9c0\uae08 \uc5c5\ubb34\uc640 \uad00\ub828\ud574\uc11c \uc5b4\ub5a4 \ub3c4\uc6c0\uc744 \ubc1b\uc744\uc218 \uc788\ub294\uc9c0\uc640, \uc5b4\ub5bb\uac8c 200%\ud65c\uc6a9\ud560\uc218 \uc788\ub294\uc9c0 \uc54c\ub824\uc918\uc5d0 \ub300\ud574 \ub354 \uc790\uc138\ud788 \uc54c\uc544\ubcf4\uc138\uc694\">\ub354 \uc77d\uae30<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[313],"tags":[],"class_list":["post-1143","post","type-post","status-publish","format-standard","hentry","category-313"],"_links":{"self":[{"href":"https:\/\/lifestyleinfo.kr\/index.php?rest_route=\/wp\/v2\/posts\/1143","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lifestyleinfo.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lifestyleinfo.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lifestyleinfo.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lifestyleinfo.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1143"}],"version-history":[{"count":1,"href":"https:\/\/lifestyleinfo.kr\/index.php?rest_route=\/wp\/v2\/posts\/1143\/revisions"}],"predecessor-version":[{"id":1497,"href":"https:\/\/lifestyleinfo.kr\/index.php?rest_route=\/wp\/v2\/posts\/1143\/revisions\/1497"}],"wp:attachment":[{"href":"https:\/\/lifestyleinfo.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1143"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lifestyleinfo.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1143"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lifestyleinfo.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1143"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}