๐ Amazon Bedrock์ผ๋ก ์์ํ๋ ์ค์ ์์ฑํ AI ๊ฐ๋ฐ
Book Infoโ
์ฑ ์ด๋ฏธ์ง๋ฅผ ํด๋ฆญํ๋ฉด ๊ต๋ณด๋ฌธ๊ณ ์ฌ์ดํธ๋ก ์ด๋ํฉ๋๋ค!
โ
- ์ ๋ชฉ: Amazon Bedrock์ผ๋ก ์์ํ๋ ์ค์ ์์ฑํ AI ๊ฐ๋ฐ
- ์ ์: ์์งํ, ์ต์ฑ์ฐ
- ์ถํ์ฌ: ๋์งํธ๋ถ์ค
- ์ถ๊ฐ: 2025-01-10
Introโ
์ต๊ทผ์ ํ์ฌ์์ AWS Bedrock์ ์ฌ์ฉํด์ผ ํ๋ ์ผ์ด ์์ด ๊ณต์ ๋ฌธ์๋ฅผ ๋ณด๊ณ ๊ณต๋ถ๋ฅผ ํ๊ณ ์์๋๋ฐ ๋งํฌ๋์ธ์ ๋ณด๋ค ์ด ์ฑ ์ด ๋์จ ๊ฒ์ ์๊ฒ ๋์ด ๊ตฌ๋งคํ๊ณ ์ฝ์ด๋ดค๋ค. ๋ง์ดํฌ๋ก์ํํธ, ๊ตฌ๊ธ์ด ์์ฑํ AI์ ์์ฒญ๋ ๊ฐ์ธ๋ฅผ ๋ณด์ด๊ณ ์๋๋ฐ ์๋ง์กด๋ ์ต๊ทผ Nova๋ผ๋ ๋ชจ๋ธ์ ๊ณต๊ฐํ๊ณ , Bedrock์ ํตํด ๋ ๋ง์ ํ์ ์ฐ๋ ค๊ณ ํ๋ ๋๋์ด๋ค. ์กฐ๊ธ ๋ฆ๊ธด ํ์ผ๋ ์ข์ ํ๋ณด๋ผ๊ณ ์๊ฐํ๋ค. AWS Bedrock์ ์์ฑํ AI ๋ชจ๋ธ๋ค์ ์ฌ์ฉํ ์ ์๋ ํ๋ซํผ์ด๋ผ๊ณ ๋งํ ์ ์์ผ๋ฉฐ, ์ด ์ฑ ์ ํตํด ์ค์ ์์ ์ด๋ป๊ฒ ์ฌ์ฉํ ์ ์๋์ง ์๊ณ ์ถ์๋ค.
## Book Reviewโ
Bedrockโ
Bedrock์ AWS์์ ์ ๊ณตํ๋ ์์ ๊ด๋ฆฌํ ์์ฑํ AI ํ๋ซํผ์ด๋ค. A121 Labs, Anthropic, Cohere, Meta, Mistral AI, Stability AI ๋ฑ ๋ค์ํ ํํธ๋์ฌ์ ํ๋ ฅํ์ฌ ๋ชจ๋ธ๋ค์ ์ ๊ณตํ๊ณ ์๋ค. ์์ฝ์ง๋ง OpenAI๋ ์๋ค. ์ด ์ฑ ์์๋ Bedrock์ ์น ์ฌ์ดํธ์์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ๋ถํฐ, ์์ฑํ AI ๋ชจ๋ธ์ ์ฝ๋๋ฅผ ์ฌ์ฉํ์ฌ ์์ฉํ๋ ๋ฐฉ๋ฒ, Bedrock์์ ์ ๊ณตํ๋ ๊ธฐ๋ฅ ๋ฑ์ ๋ค๋ฃฌ๋ค.
์ ๋ฐ์ ์ธ ์ฑ ๋ฆฌ๋ทฐโ
์ฑ ์ 9๊ฐ์ ๋ชฉ์ฐจ๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. ๋จผ์ ํน์ดํ๊ฒ 0์ฅ์ด ์๋ค. ๋ถ๋ก์ด ์๋ 0์ฅ์ ์ค๋ ๋ง์ ๋ด์ ์ฌ๋ฐ์๊ณ , ์ญ์ ๊ฐ๋ฐ์๋ค์ด๋ผ๋ ์๊ฐ์ด ๋จผ์ ๋ ์ฌ๋๋ค. 0์ฅ์์๋ AWS ๊ฐ์ , ๊ทธ๋ฆฌ๊ณ AWS๋ฅผ ์ฒ์ ์ฌ์ฉํ๋ฉด ์ด๋ ค์ธ ์ ์๋ IAM, ์ดํ ์ฝ๋ฉ์ ํ๊ธฐ ์ํ AWS CLI ์ธํ ๊น์ง ์น์ ํ๊ฒ ์๋ ค์ค๋ค. AWS๋ฅผ ์ฌ์ฉํด๋ณด์ง ์์ ์ฌ๋๋ ์ด ์ฑ ์ ์ฝ๊ฒ ์ฝ์ ์ ์์ ๊ฑฐ๋ผ ์๊ฐํ๋ค.
1์ฅ์์๋ ๊ฐ๋จํ๊ฒ ์์ฑํ AI๊ฐ ๋ฌด์์ธ์ง, ๊ทธ๋ฆฌ๊ณ AWS์ Bedrock๊ณผ SageMaker์์ ์ฐจ์ด์ ์ด ๋ฌด์์ธ์ง ์๋ ค์ค๋ค. 2์ฅ์์๋ Bedrock ์น ์ฌ์ดํธ์์ ๊ฐ์ข ๋ชจ๋ธ๋ค์ ์ฌ์ฉํ ์ ์๋ ํ๋ ์ด๊ทธ๋ผ์ด๋, ๋ค์ํ ๋ชจ๋ธ ์๊ฐ, ๊ฐ๋จํ ์ฝ๋ฉ ์ค์ต ๋ฑ์ด ์๋ค. 3์ฅ์์๋ ํ๋กฌํํธ ์์ง๋์ด๋ง์ ๋ํด ์๋ ค์ฃผ๊ณ , 4์ฅ์์๋ Bedrock์ผ๋ก RAG(Retrieval-Augmented Generation)์ ๊ตฌํํ๋ ๋ฐฉ๋ฒ์ ์๋ ค์ค๋ค. ์ฌ๊ธฐ์ Bedrock์ ๊ธฐ๋ฅ ์ค ํ๋์ธ Knowledge Bases๊ฐ ๋์จ๋ค. ์ด ๋ถ๋ถ์์ ๊ฐ์ข AWS ์๋น์ค๋ฅผ ์ถ๊ฐ์ ์ผ๋ก ๋ ์ฌ์ฉํด๋ณผ ์๋ ์๋ค.
5์ฅ์์๋ Bedrock์ผ๋ก Agent๋ฅผ ๊ตฌํํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช ํ๊ณ 6์ฅ์์๋ Bedrock์์ ๋ชจ๋ธ์ ํ์ตํ ์ ์๋ ๋ฐฉ๋ฒ์ ๋ํด ์ค๋ช ํ๋ค. Bedrock์์ Fine-Tuning(๋ฏธ์ธ์กฐ์ ), Continued Pre-Training(์ง์์ ์ธ ์ฌ์ ํ์ต)์ด ๋๋ค๋ ๊ฒ ์ธ์์ ์ด์๋ค. ์์ ์ SageMaker๋ฅผ ์ฌ์ฉํ์ฌ ํ๋ ๊ธฐ์ต์ด ์๋๋ฐ ์ด์ ๋ ๊ทธ๋ด ํ์๊ฐ ์๊ฒ ๋ ๊ฒ์ด๋ค. ์ธ๋ถ ๋ชจ๋ธ์ ๊ฐ์ ธ์์ ํ์ตํ๋ ๊ณผ์ ๋ ์ค๋ช ํด์ค๋ค.
7์ฅ์์๋ Bedrock ์ด์๊ณผ ๊ด๋ จ๋ ๊ธฐ๋ฅ๋ค์ ์ค๋ช ํด์ค๋ค. ์ด ๋ถ๋ถ์์๋ Bedrock์ ๊ธฐ๋ฅ ์ค ํ๋์ธ Guardrails๋ก ํ๊ฐ ํ์ ํ์ง๋ฅผ ํ ์ ์๋ค๋ ๊ฒ ๋๋ฌด ์ ๊ธฐํ๋ค. ๋ชจ๋ธ ํ๊ฐ ๊ธฐ๋ฅ๋ ์๊ณ , ์ ๋ง๋ ์๋น์ค๋ผ ์๊ฐ์ด ๋ค์๋ค. ๋ง์ง๋ง 8์ฅ์์๋ Bedrock์ ์ต์ ๊ธฐ๋ฅ์ ๊ฐ๋จํ๊ฒ ์๊ฐํ๋ค.
๋์ ๋ ์โ
RAG๋ ๊ทธ๋ ๊ณ , Agent๋ ๊ทธ๋ ๊ณ ์ ๋ฐ์ ์ผ๋ก ์์ฑํ AI์ ๊ด์ฌ์ด ๋ง๊ณ , ์ด๋ค ๋ฐฉ๋ฒ์ผ๋ก ์ฌ์ฉํ๋ฉด ์ข์์ง์ ๋ํด ๊ด์ฌ์ด ๋ง๋ค๋ฉด ์ฝ์ด๋ณด๋ ๊ฑธ ์ถ์ฒํ๋ค. AWS๋ฅผ ์ฌ์ฉํด๋ณธ ์ ์ด ์์ด๋ ์ด ์ฑ ์ ํตํด ์ฝ๊ฒ ์ฌ์ฉํ ์ ์์ ๊ฒ์ด๋ค. ์์ฑํ AI๋ ์์ ์ด ์ฌ์ฉ๋์ ๋ฐ๋ผ ๋น์ฉ์ ๋ถ๊ณผํ๋ฉฐ ํฐ ๋์ด ๋ค์ง๋ ์์ผ๋ ๋ค์ํ ๋ชจ๋ธ๋ค์ ์จ๋ณด๊ณ ์ถ๋ค๋ฉด ์ด ์ฑ ์ ์ฝ์ด๋ณด๋ฉด์ ์ฌ์ฉํด๋ณด๋ ๊ฒ๋ ์ข์ ๊ฒ ๊ฐ๋ค.