
HOME µµ¼Á¤º¸ IT µµ¼ ÇÁ·Î±×·¡¹Ö

ÀÌ Ã¥Àº LangChainÀ» Ȱ¿ëÇÏ¿© ±âº»ÀûÀÎ AI äÆÃ ¾ÛºÎÅÍ ½º½º·Î ÆÇ´ÜÇϰí ÇൿÇÏ´Â ÀÚÀ²Çü AI ¿¡ÀÌÀüÆ®±îÁö, ½ÇÀü ÇÁ·ÎÁ§Æ®¸¦ ´Ü°èº°·Î ±¸ÃàÇÏ¸ç ¹è¿ì´Â ¿Ïº®ÇÑ °¡À̵åÀÔ´Ï´Ù.
Python ȯ°æ ¼³Á¤°ú LLM API ¿¬µ¿À» ½ÃÀÛÀ¸·Î, Streamlit ±â¹ÝÀÇ AI äÆÃ ¾ÖÇø®ÄÉÀ̼ÇÀ» Á÷Á¢ ¸¸µé°í, ½ºÆ®¸®¹Ö Ãâ·Â°ú ¸ÖƼ ¸ðµ¨ Àüȯ, Streamlit Cloud ¹èÆ÷±îÁö AI ¼ºñ½º °³¹ßÀÇ ÅºÅºÇÑ ±âº»±â¸¦ ´ÙÁý´Ï´Ù. À¥»çÀÌÆ®•À¯Æ©ºê ¿µ»ó ¿ä¾à ¾Û, À̹ÌÁö ÀνĕGPT Image¸¦ Ȱ¿ëÇÑ À̹ÌÁö »ý¼º, À½¼º ó¸® µî ¸ÖƼ¸ð´Þ ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î ¿µ¿ªÀ» ³ÐÈ÷°í, RAG(°Ë»ö Áõ° »ý¼º) ÆÄÀÌÇÁ¶óÀÎÀ» Á÷Á¢ ±¸ÇöÇØ PDF ¹®¼¿¡ Áú¹®ÇÏ°í ´äÀ» ¾ò´Â ÁúÀÇÀÀ´ä ½Ã½ºÅÛ±îÁö ¿Ï¼ºÇÕ´Ï´Ù.
Function CallingÀÇ ÀÛµ¿ ¿ø¸®¸¦ ±íÀÌ ÀÖ°Ô ÀÌÇØÇÑ µÚ, create_agent¿Í ¹Ìµé¿þ¾î ±â¹ÝÀÇ ¿¡ÀÌÀüÆ® ¾ÆÅ°ÅØÃ³¸¦ ¼³°èÇϰí, ÀÎÅÍ³Ý °Ë»ö ¿¡ÀÌÀüÆ®, RAG•ij½Ì•Çǵå¹éÀ» Á¶ÇÕÇÑ °í°´ Áö¿ø ¿¡ÀÌÀüÆ®, ¿ÜºÎ µ¥ÀÌÅÍ ¼Ò½º(BigQuery) ¿¬µ¿ µ¥ÀÌÅÍ ºÐ¼® ¿¡ÀÌÀüÆ®¸¦ ´Ü°èÀûÀ¸·Î ±¸ÃàÇÕ´Ï´Ù. ¿¡ÀÌÀüÆ®°¡ ½º½º·Î µµ±¸(Tool)¸¦ ¼±ÅÃÇØ ¹®Á¦¸¦ ÇØ°áÇÏ´Â Àüü È帧À» ü°èÀûÀ¸·Î ´Ù·ç¸ç, LangSmith¸¦ Ȱ¿ëÇÑ ¸ð´ÏÅ͸µ°ú µð¹ö±ë±îÁö ±¸ÇöÇÕ´Ï´Ù.
ÃֽйöÀü¿¡ ´ëÀÀÇÏ´Â ¸ðµç ¿¹Á¦´Â ½ÇÇà °¡´ÉÇÑ ÄÚµå¿Í ÇÔ²² Á¦°øµÇ¾î ´©±¸³ª ½±°Ô µû¶ó Çϸç ÀÍÈú ¼ö ÀÖ½À´Ï´Ù. AI ¼ºñ½º °³¹ß¿¡ ù¹ßÀ» ³»µóÀ¸·Á´Â ÀÔ¹®ÀÚºÎÅÍ °íµµÈµÈ ¿¡ÀÌÀüÆ® ½Ã½ºÅÛÀ» ½Ç¹«¿¡ Àû¿ëÇϰíÀÚ ÇÏ´Â Çö¾÷ °³¹ßÀÚ±îÁö, Æø³ÐÀº µ¶ÀÚÃþ¿¡°Ô °¡Àå È®½ÇÇÑ ³ªÄ§¹ÝÀÌ µÇ¾îÁÙ °ÍÀÔ´Ï´Ù.

ML_Bear
1984³â ±³Åä½Ã Ãâ»ý. ±³Åä´ëÇб³ ´ëÇпø¿¡¼ Ç×°ø¿ìÁÖ°øÇÐÀ» Àü°ø, ¼ö·áÇÑ ÈÄ ´ëÇü °Ç¼³±â°è Á¦Á¶¾÷ü¿¡¼ »ý»ê±â¼úÁ÷À¸·Î ±Ù¹«Çß´Ù. ÀÌÈÄ IT/À¥ ¾÷°è·Î ÀüÇâÇÏ¿© À¥ ¼ºñ½º ¿î¿µ ±â¾÷¿¡¼ µðÁöÅÐ ¸¶ÄÉÆÃ°ú µ¥ÀÌÅÍ »çÀ̾𽺠¾÷¹«¸¦ ´ã´çÇß´Ù. ÁÖ½Äȸ»ç ¸Þ·çÄ«¸® ÀçÁ÷ Áß Ä³±Û(Kaggle)À» Á¢ÇÑ °ÍÀÌ ÀüȯÁ¡ÀÌ µÇ¾î ¸Ó½Å·¯´× ¿£Áö´Ï¾î·Î Ä¿¸®¾î¸¦ ÀüȯÇßÀ¸¸ç, ÇöÀç´Â ÇÁ¸®·£¼ ¸Ó½Å·¯´× ¿£Áö´Ï¾î·Î ¿©·¯ º¥Ã³ ±â¾÷ÀÇ ÇÁ·ÎÁ§Æ®¿¡ Âü¿©Çϰí ÀÖ´Ù. Ãë¹Ì´Â ³ÝÇø¯½º °¨»ó, ¸¸È, ¶ó¸à ¸ÀÁý ޹æ, ¿©ÇàÀÌ´Ù.

1Àå »çÀü ÁغñÇϱâ
1.1 Python ¹öÀü È®ÀÎ _14
1.2 LLM üÇèÇϱâ _14
1.3 °èÁ¤ Áغñ¿Í ¶óÀ̺귯¸® ¼³Ä¡ _17
1.4 »ç¿ëÇÒ ¸ðµ¨ ÀÌÇØ _20
1.5 Streamlit Áغñ _29
1.6 LangChain Áغñ _31
2Àå AI äÆÃ ¾ÖÇø®ÄÉÀÌ¼Ç ¸¸µé±â
2.1 2Àå °³¿ä _42
2.2 ȸ鿡 ¿ä¼Ò ¹èÄ¡Çϱâ _46
2.3 ¿Ï¼º _58
3Àå AI äÆÃ ¾ÖÇø®ÄÉÀÌ¼Ç °íµµÈÇϱâ
3.1 3Àå °³¿ä _62
3.2 ´Ù¾çÇÑ ¿É¼Ç Ȱ¿ë¹ý ÀÍÈ÷±â _68
3.3 ½ºÆ®¸®¹Ö Ãâ·Â ±¸ÇöÇϱâ _72
3.4 LLM ¸ðµ¨ º¯°æ ±â´É Ãß°¡Çϱâ _82
3.5 API È£Ãâ ºñ¿ë ÆÄ¾ÇÇϱâ _84
3.6 ¿Ï¼º _87
4Àå AI äÆÃ ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷Çϱâ
4.1 4Àå °³¿ä _90
4.2 Streamlit Cloud¶õ _91
4.3 Streamlit Cloud·Î ¾ÖÇø®ÄÉÀ̼ÇÀ» ¹èÆ÷ÇÏ´Â Àüü È帧 _92
4.4 Á¤¸® _103
4.5 ºÎ·Ï ¨ç: ÀÚÁÖ ÇÏ´Â ½Ç¼ö _104
4.6 ºÎ·Ï ¨è: ¼³Á¤ ÆÄÀÏ _104
5Àå ½Ç¿ëÀûÀÎ AI ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÇϱâ
5.1 5Àå °³¿ä _110
5.2 Part 1: À¥ »çÀÌÆ® ¿ä¾à ¾ÖÇø®ÄÉÀÌ¼Ç _111
5.3 Part 2: À¯Æ©ºê ¿µ»ó ¿ä¾à ¾ÖÇø®ÄÉÀÌ¼Ç _118
5.4 Á¤¸® _137
6Àå À̹ÌÁö ÀÎ½Ä AI ¾ÖÇø®ÄÉÀÌ¼Ç ¸¸µé±â
6.1 6Àå °³¿ä _142
6.2 ChatGPT À̹ÌÁö ÀÎ½Ä ±â´É _145
6.3 À̹ÌÁö ÀÎ½Ä ±â´ÉÀÇ Æ¯Â¡ _147
6.4 À̹ÌÁö ÀÎ½Ä ¾ÖÇø®ÄÉÀÌ¼Ç ±¸ÇöÇϱâ _149
6.5 GPT Image¸¦ »ç¿ëÇÑ À̹ÌÁö »ý¼º _154
6.6 À½¼º ÀÎ½Ä ¹× À½¼º »ý¼º ¸ðµ¨ _163
6.7 Á¤¸® _164
7Àå PDF ±â¹Ý ÁúÀÇÀÀ´ä ¾ÖÇø®ÄÉÀÌ¼Ç ¸¸µé±â
7.1 7Àå °³¿ä _166
7.2 PDF ³»¿ë¿¡ ´ëÇØ Áú¹®ÇÏ´Â ±¸Á¶ _174
7.3 RAG ó¸® È帧 ÀÌÇØÇϱâ _175
7.4 PDF ¾÷·Îµå ±â´É ±¸ÇöÇϱâ _179
7.5 ÁúÀÇÀÀ´ä ±â´É ±¸ÇöÇϱâ _193
7.6 ¿Ï¼º _200
7.7 Ãß°¡ °³¼± _201
7.8 Á¤¸® _203
8Àå AI ¿¡ÀÌÀüÆ® ±¸ÇöÀ» À§ÇÑ ¹è°æ Áö½Ä
8.1 8Àå °³¿ä _206
8.2 AI ¿¡ÀÌÀüÆ®¶õ? _207
8.3 Function Calling - LLMÀÌ ¿ÜºÎ ÇÔ¼ö¸¦ È£ÃâÇÏ´Â ±â´É _208
8.4 LangSmith - ¿¡ÀÌÀüÆ® µ¿ÀÛ ½Ã°¢È µµ±¸ _223
9Àå ÀÎÅÍ³Ý °Ë»ö ¿¡ÀÌÀüÆ® ¸¸µé±â
9.1 9Àå °³¿ä _236
9.2 ¿¡ÀÌÀüÆ® ±¸Çö È帧 _239
9.3 Åø(Tool) ±¸Çö _240
9.4 ÇÁ·ÒÇÁÆ® ÀÛ¼ºÇϱâ _245
9.5 LLM ¼±ÅÃÇϱâ _246
9.6 ¿¡ÀÌÀüÆ® »ý¼ºÇϱâ _247
9.7 CompiledStateGraph ÀÌÇØÇϱâ _249
9.8 ¿¡ÀÌÀüÆ®¿¡ ¸Þ¸ð¸® Ãß°¡Çϱâ _251
9.9 ¿¡ÀÌÀüÆ® ½ÇÇàÇϱâ _258
9.10 LangSmith¸¦ Ȱ¿ëÇÑ »ó¼¼ µð¹ö±ë _261
9.11 ºÎ·Ï: »ç¿ëÇÑ ¶óÀ̺귯¸® ¼³¸í _262
9.12 Á¤¸® _264
9.13 ¿Ï¼º ÄÚµå _264
10Àå °í°´ Áö¿ø ¿¡ÀÌÀüÆ® ¸¸µé±â
10.1 10Àå °³¿ä _276
10.2 Step1: °£´ÜÇÑ °í°´ Áö¿ø ¿¡ÀÌÀüÆ® ¸¸µé±â _279
10.3 Step2: LLM ÀÀ´ä ij½Ã ±¸ÇöÇϱâ _294
10.4 Step3: Çǵå¹é ¼öÁý ±â´É Ãß°¡Çϱâ _302
10.5 Á¤¸® _305
10.6 ¿Ï¼º ÄÚµå _307
11Àå µ¥ÀÌÅÍ ºÐ¼® ¿¡ÀÌÀüÆ® ¸¸µé±â
11.1 11Àå °³¿ä _322
11.2 µ¥ÀÌÅÍ ºÐ¼® ¿¡ÀÌÀüÆ®¶õ? _323
11.3 ¹è°æ Áö½Ä: OpenAI Responses API _324
11.4 Part 1. CSV ÆÄÀÏÀ» ¾÷·ÎµåÇÏ°í ¿¡ÀÌÀüÆ®¿¡°Ô ºÐ¼® ÀÇ·ÚÇϱâ _337
11.5 Part 2. ¿¡ÀÌÀüÆ®¿¡°Ô BigQuery µ¥ÀÌÅÍ ºÐ¼® ¸Ã±â±â _350
11.6 Á¤¸® _371
