»óǰ ¾È³» ¹× ȯºÒ, ±³È¯, ¹è¼Û¹®ÀÇ | |
- °¡°Ô ÀüȹøÈ£ : | 1544-1900 |
- Àüȹ®ÀÇ ½Ã°£ : |
¿ÀÀü 9½ÃºÎÅÍ ¿ÀÈÄ 6½Ã±îÁö (¸ÅÁÖ ¿ù¿äÀÏ, È¿äÀÏ, ¼ö¿äÀÏ, ¸ñ¿äÀÏ, ±Ý¿äÀÏ, °øÈÞÀÏ Á¦¿Ü) |
- °¡°Ô À̸ÞÀÏ : | ink@kyobobook.co.kr |
- ÀÌ¿ë Åùèȸ»ç : | CJ´ëÇÑÅë¿î |
ÆÇ¸Å°¡°ÔÁ¤º¸ |
|
- »ç¾÷ÀÚ¸í : | (ÁÖ)±³º¸¹®°í |
- »ç¾÷ÀÚµî·Ï¹øÈ£ : | 102-81-11670 |
- Åë½ÅÆÇ¸Å¾÷½Å°í : | 01-0653 |
- Çö±Ý¿µ¼öÁõ : ¹ß±Þ°¡´É |
|
ÀüÈÁÖ¹® ¹× °áÁ¦¹®ÀÇ |
|
- ²ÉÇÇ´Â ¾ÆÄ§¸¶À» : | 1644-8422 |
°¡°Ô¿Í Á÷°Å·¡¸¦ ÇÏ½Ã¸é ²É¼ÛÀÌ Àû¸³ ¹× °¢Á¾ ÇýÅÿ¡¼ Á¦¿ÜµÇ°í, ¸¸ÀÏÀÇ ¹®Á¦°¡ ¹ß»ýÇÏ´Â °æ¿ì¿¡µµ ²É¸¶ÀÇ µµ¿òÀ» ¹ÞÀ¸½Ç ¼ö ¾ø½À´Ï´Ù. °¡°ÔÀÇ ºÎ´çÇÑ ¿ä±¸, ºÒ°øÁ¤ ÇàÀ§ µî¿¡ ´ëÇØ¼µµ ²É¸¶·Î Á÷Á¢ ÀüÈÁÖ¼¼¿ä. |
»ó¼¼Á¤º¸ | ±¸¸ÅÈıâ (0) | »óǰ Q&A (0) | ¹è¼Û/±³È¯/ȯºÒ ¾È³» |
Ã¥¼Ò°³2025³â 03¿ù 01ÀÏ Ãâ°£ | ISBN : 119374704X | 288ÂÊ | ±Ô°Ýèâ
»ó¼¼À̹ÌÁö![]() ¸ñÂ÷Chapter 1. Vector DataBase °³¿ä
__1.1 The Rising Star of AI
__1.2 Vector¿¡ ´ëÇÑ ÀÌÇØ
Chapter 2. Vector DBMS Á¾·ù ¹× ¼±Åà ±âÁØ
__2.1 Vector DBMS Ư¡
__2.2 Vector DBMS Á¾·ù ¹× ¼±Åà ½Ã °í·Á»çÇ×
__2.3 Vector DBMS Á¾·ùº° Ư¡ ºñ±³
Chapter 3. »ý¼ºÇü AI ÇÁ·ÎÁ§Æ® ¼³°è ¹æ¹ý·Ð
__3.1 »ý¼ºÇü AI ÇÁ·ÎÁ§Æ® ¼öÇà ÀÛ¾÷ ÀýÂ÷
__3.2 µ¥ÀÌÅÍ ºÐ¼® Áغñ ¹× ¼³°è ÀýÂ÷
Chapter 4. µ¥ÀÌÅÍ ºÐ¼® ¹× Áغñ
__4.1 µ¥ÀÌÅÍ ¹üÀ§/À¯Çü ºÐ¼®
__4.2 µ¥ÀÌÅÍ ¿ä°Ç ºÐ¼®
__4.3 µ¥ÀÌÅÍ ÇÇó ºÐ¼®
__4.4 µ¥ÀÌÅͼ Ȯº¸
Chapter 5. Vector DataBase Schema ¼³°è
__5.1 Vector DB Schema ¼³°è
__5.2 Collection Design
__5.3 Vector Design
__5.4 Meta Data Design
__5.5 Relationship Design
Chapter 6. µ¥ÀÌÅÍ °Ë»ö/ÀÀ´ä Á¤ÇÕ¼º °ËÁõ(Retrieval/Response)
__6.1 µ¥ÀÌÅÍ Æò°¡ ¹× °ËÁõ
Chapter 7. RAG °³¿ä ¹× ¼º´É °³¼±
__7.1 RAG °³¿ä
__7.2 RAG ¾ÆÅ°ÅØÃ³
__7.3 RAG ÇѰè
__7.4 RAG °³¼±(Advanced RAG, Modular RAG, Graph RAG)
Chapter 8. Advanced RAG
__8.1 Advanced RAG °³¿ä
__8.2 ¿øÃµ µ¥ÀÌÅÍÀÇ Á¤ºñ
__8.3 Retrieval Àü·«ÀÇ Á¶Á¤
__8.4 Search Àü·« Á¶Á¤
__8.5 Collection ºÐ¸®/ºÐ»ê
Chapter 9. Modular RAG
__9.1 Modular RAG °³¿ä
__9.2 µ¶¸³ ¸ðµâÈ
__9.3 ´Ù¾çÇÑ FLOW ÆÐÅÏ
__9.4 ÂüÁ¶ - Modular RAG ¿ÜºÎ ³í¹®
Chapter 10. Graph RAG - Áö½Ä ±â¹Ý RAG
__10.1 Graph RAG °³¿ä
__10.2 Graph DB ¸ðµ¨¸µ-µ¥ÀÌÅÍ ¸ðµ¨¸µ ±âº» ±¸Á¶
__10.3 Graph DB ¸ðµ¨¸µ-µ¥ÀÌÅÍÀÇ ºÐ¸®(Divide) ±íÀÌ
__10.4 Graph DB ¸ðµ¨¸µ-µ¥ÀÌÅÍ ¸ðµ¨¸µ ÀýÂ÷
__10.5 Graph DB ¸ðµ¨¸µ-µ¥ÀÌÅÍ °Ë»ö
__10.6 ¿ÂÅç·ÎÁö
__10.7 Graph RAG¿¡¼ Áö½Ä±×·¡ÇÁ Ȱ¿ë(Graph DB + ¿ÂÅç·ÎÁö)
__10.8 Graph RAGÀÇ ºñÁî´Ï½º Àû¿ë »ç·Ê(±¹¹æ, ÀÇ·á, ¹ý·ü)
__10.9 Neo4j DB
Chapter 11. ÇÁ·Î±×·¥ µû¶óÇØ º¸±â
__11.1 Chroma DB - Vector DB
____11.1.1 Chroma DB ¼³Ä¡
____11.1.2 ÇÁ·Î±×·¥ µû¶óÇϱâ with Python- Chroma Embedding µ¥ÀÌÅÍ ÀúÀå
____11.1.3 ÇÁ·Î±×·¥ µû¶óÇϱâ with Python- Response Á¤º¸ openAI·Î »ý¼ºÇϱâ
____11.1.4 ÇÁ·Î±×·¥ µû¶óÇϱâ with Python - Chunking
____11.1.5 ÇÁ·Î±×·¥ µû¶óÇϱâ with Python - »ùÇà ÇÁ·Î±×·¥
__11.2 Neo4j DB - Graph DB
____11.2.1 Neo4j DB ¼³Ä¡
____11.2.2 ÇÁ·Î±×·¥ µû¶óÇϱâ with Python- Neo4j Embedding µ¥ÀÌÅÍ ÀúÀå
____11.2.3 ÇÁ·Î±×·¥ µû¶óÇϱâ with Python-Haluciation(ȯ°¢) °³¼± with Neo4j
__11.3 Neo4J DB-¾Ë°í¸®Áò Ȱ¿ë(Ä¿¹Â´ÏƼ »ý¼º)
____11.3.1 Neo4J Plug-In ¼³Ä¡
____11.3.2 ÇÁ·Î±×·¥ µû¶óÇϱâ with Python-±×·¡ÇÁ ¸ðµ¨ »ý¼º(ÀÎÅÍ³Ý ´º½º µ¥ÀÌÅÍ)
____11.3.3 ÇÁ·Î±×·¥ µû¶óÇϱâ with ¾Ë°í¸®Áò - Ä¿¹Â´ÏƼ »ý¼º(ÀÎÅÍ³Ý ´º½º µ¥ÀÌÅÍ)
__11.4 FAISS - Library
____11.4.1 FAISS ¼³Ä¡
____11.4.2 ÇÁ·Î±×·¥ µû¶óÇϱâ with Python - FAISS Embedding ÀúÀå ¹× °Ë»ö
__11.5 CHAT ½Ã½ºÅÛ - RAG ȯ°æ
____11.5.1 Streamlit
____11.5.2 ÇÁ·Î±×·¥ µû¶óÇϱâ with Python- °£´ÜÇÑ CHAT ÇÁ·Î±×·¥
ÃâÆÇ»ç ¼Æò¾î¶² µ¶ÀÚ¸¦ À§ÇÑ Ã¥Àΰ¡?
-. AI ºñÁ¤Çü µ¥ÀÌÅÍÀÇ ºÐ¼®/¼³°è ¹× µ¥ÀÌÅÍ È°¿ë Àü·«¿¡ °ü½ÉÀÌ ÀÖ´Â AI ºÐ¼®/¼³°èÀÚ
-. Vector DB¸¦ ±â¹ÝÀ¸·Î ÇÑ µ¥ÀÌÅÍ ¸ðµ¨¸µ, ÃÖÀûÈ, ÀÀ¿ë ¹æ¾ÈÀ» ޱ¸ÇÏ·Á´Â AI ¿¬±¸ÀÚ ¹× °³¹ßÀÚ
-. µ¥ÀÌÅÍ ºÐ¼® °üÁ¡¿¡¼ Graph DB¸¦ Ȱ¿ëÇÑ Áö½Ä±×·¡ÇÁ ±¸Á¶È¿¡ °ü½É ÀÖ´Â µ¶ÀÚ
°³³ä ¼³¸í¿¡¸¸ ¸Ó¹°Áö ¾Ê°í
±× ³Ê¸Ó, ½ÇÀü Vector DB¿¡ ÁøÀÔÇÒ ¼ö ÀÖ´Â ¿¹Á¦ ¼ö·Ï
* Chroma DB - Vector DB
* Neo4j DB - Graph DB
* Neo4j DB - ¾Ë°í¸®Áò Ȱ¿ë(Ä¿¹Â´ÏƼ »ý¼º)
* FAISS - Library
* CHAT ½Ã½ºÅÛ - RAG ȯ°æ
* Vector DB´Â ºñÁ¤Çü µ¥ÀÌÅÍ, ƯÈ÷ º¤ÅÍ µ¥ÀÌÅ͸¦ ó¸®ÇÏ´Â µ¥ ÃÖÀûÈµÈ µ¥ÀÌÅͺ£À̽º´Ù. Vector DB´Â º¤ÅÍ °ø°£¿¡¼ µ¥ÀÌÅ͸¦ ´Ù·ç¸ç, °¢ µ¥ÀÌÅÍ´Â °íÂ÷¿ø º¤ÅͷΠǥÇöµÈ´Ù. ´Ù½Ã ¸»ÇØ, Vector DB´Â ¼öÇÐÀû °è»êÀ» ÅëÇØ µ¥ÀÌÅ͸¦ 3Â÷¿ø ÀÌ»óÀÇ ´ÙÂ÷¿ø °ø°£¿¡ ¸ðµ¨¸µÇÑ´Ù.
* Graph DB´Â º¹ÀâÇÑ °ü°è Á¤º¸¸¦ ¹ÙÅÁÀ¸·Î µ¥ÀÌÅ͸¦ ºÐ¼®Çϰí, º¸´Ù Á¤È®ÇÑ Á¤º¸³ª ¹®Á¦¿¡ ´ëÇÑ Ãß·Ð °á°ú¸¦ Á¦°øÇÒ ¼ö ÀÖ´Ù. ´Ü¼ø µ¥ÀÌÅÍ °Ë»ö»Ó ¾Æ´Ï¶ó, µ¥ÀÌÅÍ °£ÀÇ ¿¬°á¼ºÀ» ÀÌ¿ëÇÑ ½ÉÃþÀûÀÎ ºÐ¼®ÀÌ °¡´ÉÇÏ´Ù.
* ÀÌ Ã¥Àº Vector DB¿¡ ´ëÇÑ °³³ä ÀÌÇØºÎÅÍ Â÷±ÙÂ÷±Ù ¼³¸íÇØ¼ ¸¶Áö¸· éÅÍ¿¡¼´Â ½ÇÀü Vector DB ¹× Graph DB±îÁö ÁøÀÔÇÏ´Â °ÍÀ» ¸ñÀûÀ¸·Î ÇÑ´Ù. |
±³È¯ ¹× ȯºÒ °¡´É |
»óǰ¿¡ ¹®Á¦°¡ ÀÖÀ» °æ¿ì |
1) »óǰÀÌ Ç¥½Ã/±¤°íµÈ ³»¿ë°ú ´Ù¸£°Å³ª ºÒ·®(ºÎÆÐ, º¯Áú, ÆÄ¼Õ, Ç¥±â¿À·ù, À̹°È¥ÀÔ, Áß·®¹Ì´Þ)ÀÌ ¹ß»ýÇÑ °æ¿ì - ½Å¼±½Äǰ, ³ÃÀå½Äǰ, ³Ãµ¿½Äǰ : ¼ö·ÉÀÏ ´ÙÀ½³¯±îÁö ½Åû - ±âŸ »óǰ : ¼ö·ÉÀϷκÎÅÍ 30ÀÏ À̳», ±× »ç½ÇÀ» ¾È ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏ À̳» ½Åû 2) ±³È¯ ¹× ȯºÒ½Åû ½Ã ÆÇ¸ÅÀÚ´Â »óǰÀÇ »óŸ¦ È®ÀÎÇÒ ¼ö ÀÖ´Â »çÁøÀ» ¿äûÇÒ ¼ö ÀÖÀ¸¸ç »óǰÀÇ ¹®Á¦ Á¤µµ¿¡ µû¶ó Àç¹è¼Û, ÀϺÎȯºÒ, ÀüüȯºÒÀÌ ÁøÇàµË´Ï´Ù. ¹Ýǰ¿¡ µû¸¥ ºñ¿ëÀº ÆÇ¸ÅÀÚ ºÎ´ãÀ̸ç ȯºÒÀº ¹ÝǰµµÂøÀϷκÎÅÍ ¿µ¾÷ÀÏ ±âÁØ 3ÀÏ À̳»¿¡ ¿Ï·áµË´Ï´Ù. |
´Ü¼øº¯½É ¹× ÁÖ¹®Âø¿ÀÀÇ °æ¿ì |
1) ½Å¼±½Äǰ, ³ÃÀå½Äǰ, ³Ãµ¿½Äǰ ÀçÆÇ¸Å°¡ ¾î·Á¿î »óǰÀÇ Æ¯¼º»ó, ±³È¯ ¹× ȯºÒÀÌ ¾î·Æ½À´Ï´Ù. 2) ÈÀåǰ ÇǺΠƮ·¯ºí ¹ß»ý ½Ã Àü¹®ÀÇ Áø´Ü¼ ¹× ¼Ò°ß¼¸¦ Á¦ÃâÇϽøé ȯºÒ °¡´ÉÇÕ´Ï´Ù. ÀÌ °æ¿ì Á¦¹Ýºñ¿ëÀº ¼ÒºñÀÚ ºÎ´ãÀ̸ç, ¹è¼Ûºñ´Â ÆÇ¸ÅÀÚ°¡ ºÎ´ãÇÕ´Ï´Ù. ÇØ´ç ÈÀåǰ°ú ÇǺΠƮ·¯ºí°úÀÇ »ó´çÇÑ Àΰú°ü°è°¡ ÀÎÁ¤µÇ´Â °æ¿ì ¶Ç´Â Áúȯġ·á ¸ñÀûÀÇ °æ¿ì¿¡´Â Áø´Ü¼ ¹ß±Þºñ¿ëÀ» ÆÇ¸ÅÀÚ°¡ ºÎ´ãÇÕ´Ï´Ù. 3) ±âŸ »óǰ ¼ö·ÉÀϷκÎÅÍ 7ÀÏ À̳» ½Åû, ¿Õº¹¹è¼Ûºñ´Â ¼ÒºñÀÚ ºÎ´ã 4) ¸ð´ÏÅÍ ÇØ»óµµÀÇ Â÷ÀÌ·Î »ö»óÀ̳ª À̹ÌÁö°¡ ´Ù¸¥ °æ¿ì ´Ü¼øº¯½É¿¡ ÀÇÇÑ ±³È¯ ¹× ȯºÒÀÌ Á¦ÇÑµÉ ¼ö ÀÖ½À´Ï´Ù. |
|
±³È¯ ¹× ȯºÒ ºÒ°¡ |
1) ½Åû±âÇÑÀÌ Áö³ °æ¿ì 2) ¼ÒºñÀÚÀÇ °ú½Ç·Î ÀÎÇØ »óǰ ¹× ±¸¼ºÇ°ÀÇ Àüü ¶Ç´Â ÀϺΰ¡ ¾ø¾îÁö°Å³ª ÈѼÕ, ¿À¿°µÇ¾úÀ» °æ¿ì 3) °³ºÀÇÏ¿© ÀÌ¹Ì ¼·ÃëÇÏ¿´°Å³ª »ç¿ë(Âø¿ë ¹× ¼³Ä¡ Æ÷ÇÔ)ÇØ »óǰ ¹× ±¸¼ºÇ°ÀÇ °¡Ä¡°¡ ¼Õ»óµÈ °æ¿ì 4) ½Ã°£ÀÌ °æ°úÇÏ¿© »óǰÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì 5) »ó¼¼Á¤º¸ ¶Ç´Â »ç¿ë¼³¸í¼¿¡ ¾È³»µÈ ÁÖÀÇ»çÇ× ¹× º¸°ü¹æ¹ýÀ» ÁöŰÁö ¾ÊÀº °æ¿ì 6) »çÀü¿¹¾à ¶Ç´Â ÁÖ¹®Á¦ÀÛÀ¸·Î ÅëÇØ ¼ÒºñÀÚÀÇ ÁÖ¹®¿¡ µû¶ó °³º°ÀûÀ¸·Î »ý»êµÇ´Â »óǰÀÌ ÀÌ¹Ì Á¦ÀÛÁøÇàµÈ °æ¿ì 7) º¹Á¦°¡ °¡´ÉÇÑ »óǰ µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì 8) ¸À, Çâ, »ö µî ´Ü¼ø ±âÈ£Â÷ÀÌ¿¡ ÀÇÇÑ °æ¿ì |