Skip to content

Trainium spelling fix #147

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1,320 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1320 commits
Select commit Hold shift + click to select a range
a59e7f2
[ADD] sagemaker-lifecyle-config-custom-kernel
Dec 20, 2024
f45b71a
[ADD] sagemaker-lifecyle-config-custom-kernel
Dec 20, 2024
544c8a8
[ADD] sagemaker-lifecyle-config-custom-kernel
Dec 20, 2024
f044dd3
[ADD] sagemaker-lifecyle-config-custom-kernel
Dec 20, 2024
ba6988f
[ADD] Video_analysis
Dec 23, 2024
850c5b3
[ADD] Video_analysis
Dec 23, 2024
dd567ad
add README on Gen AI applications
gonsoomoon-ml Jan 1, 2025
00d2de2
revewal AWS Generative AI Applications
gonsoomoon-ml Jan 1, 2025
7d9a5cf
add new counter
gonsoomoon-ml Jan 1, 2025
374c94a
add sagemaker101
gonsoomoon-ml Jan 1, 2025
69a9c3d
edit sagemaker101 readme
gonsoomoon-ml Jan 1, 2025
e3daf71
edit readme
gonsoomoon-ml Jan 1, 2025
7094189
renewal inference folder
gonsoomoon-ml Jan 2, 2025
ebc8048
renewal inferene folder
gonsoomoon-ml Jan 2, 2025
d9910fe
renewal:wq
gonsoomoon-ml Jan 2, 2025
04a4a73
renewal fine-tune folder
gonsoomoon-ml Jan 2, 2025
82909c1
renewal fine-tuning
gonsoomoon-ml Jan 2, 2025
95c1299
update readme on fine-tuning
gonsoomoon-ml Jan 2, 2025
0402295
revewal main
gonsoomoon-ml Jan 2, 2025
0e1b6d9
renewal main
gonsoomoon-ml Jan 2, 2025
7014888
remove waste file
gonsoomoon-ml Jan 2, 2025
9fe922f
delete github folder
gonsoomoon-ml Jan 2, 2025
ea3fea6
move old folder to archive
gonsoomoon-ml Jan 2, 2025
ac18d22
[MODIFY] text2chart
Jan 8, 2025
f8b6f63
edit README on SageMaker101
Jan 9, 2025
a67b84a
add warm pool note
gonsoomoon-ml Jan 9, 2025
8d0ed43
add dependency on SageMaker 101 HF nb
gonsoomoon-ml Jan 9, 2025
3a73a11
[MODIFY] video-analysis
Jan 10, 2025
8e5fd54
[ADD] SM Scale to Zero Endpoints
Jan 13, 2025
f8ca194
[ADD] SM Scale to Zero Endpoints
Jan 15, 2025
f8db315
Add AWS Resource Monitoring Chatbot project
ren-ai-ssance Jan 16, 2025
87c3140
Add AWS Resource Monitoring Chatbot project
ren-ai-ssance Jan 16, 2025
d86ac77
Add AWS Resource Monitoring Chatbot project
ren-ai-ssance Jan 16, 2025
299d94a
Add AWS Resource Monitoring Chatbot project
ren-ai-ssance Jan 16, 2025
d303a14
Add AWS Resource Monitoring Chatbot project
ren-ai-ssance Jan 16, 2025
800f53b
Update README.md
ren-ai-ssance Jan 16, 2025
2910c5e
Update README.md
ren-ai-ssance Jan 16, 2025
2ac925f
Update README.md
ren-ai-ssance Jan 16, 2025
7ea81ce
Update main.ipynb
ren-ai-ssance Jan 16, 2025
cad1ade
Update README.md
ren-ai-ssance Jan 17, 2025
6614360
Update README.md
ren-ai-ssance Jan 17, 2025
20a9497
Update README.md
ren-ai-ssance Jan 17, 2025
9fd71b1
Update README.md
ren-ai-ssance Jan 17, 2025
d03124e
Update README.md
ren-ai-ssance Jan 17, 2025
f913472
Add key emoji to license section
ren-ai-ssance Jan 17, 2025
ddf83c7
[MODIFY] Video_anaysis
Jan 19, 2025
acbb406
Update README.md
ren-ai-ssance Jan 19, 2025
7c3f08b
Update main.ipynb
ren-ai-ssance Jan 19, 2025
9e60e03
[ADD] Agentic systems for image generation
Jan 19, 2025
e8b0ecf
Merge pull request #138 from ren-ai-ssance/add-resource-monitoring-ch…
gonsoomoon-ml Jan 19, 2025
8d4e5f5
edit reamde on genai application
gonsoomoon-ml Jan 19, 2025
cfd8a47
edit readme on gen ai application
gonsoomoon-ml Jan 19, 2025
2733d45
[ADD] Image Agent
Jan 22, 2025
3033b34
[MODIFY] image agent
Jan 22, 2025
2158b2e
[MODIFY] image agent
Jan 22, 2025
8a72e21
[MODIFY] image agent
Jan 23, 2025
73380b9
[MODIFY] image agent
Jan 23, 2025
2140d27
[MODIFY] image agent
Jan 23, 2025
88b4360
[MODIFY] Agent for image generation
Jan 31, 2025
f1d8093
[MODIFY] Agent for image generation
Jan 31, 2025
6e5d241
add rag evaluation application
gonsoomoon-ml Feb 1, 2025
5a19f50
add README on RAG Evaluation
gonsoomoon-ml Feb 1, 2025
27680f1
edit rag evaluation
gonsoomoon-ml Feb 1, 2025
567993a
[MODIFY] Agent for image generation
Feb 2, 2025
15f32fc
Merge branch 'master' of https://github.com/aws-samples/aws-ai-ml-wor…
Feb 2, 2025
262812f
[MODIFY] Agent for image generation
Feb 2, 2025
ea285c0
fix an error on RAG evaluation
gonsoomoon-ml Feb 3, 2025
667fa81
[MODIFY] Agent for image generation
Feb 3, 2025
e1fd105
Merge branch 'master' of https://github.com/aws-samples/aws-ai-ml-wor…
Feb 3, 2025
1dab0eb
[MODIFY] Agent for image generation
Feb 3, 2025
f25e2d8
[MODIFY] Agent for image generation
Feb 4, 2025
cb6a2d8
[MODIFY] Agent for image generation
Feb 6, 2025
6e041ee
[MODIFY] Agent for image generation
Feb 7, 2025
948528e
[MODIFY] Agent for image generation
Feb 7, 2025
2b8296d
[MODIFY] Image Agents
Feb 8, 2025
8c56168
[MODIFY] Image Agents
Feb 9, 2025
e0960de
[MODIFY] Image Agents
Feb 9, 2025
1a2bc17
[MODIFY] Image Agents
Feb 10, 2025
0304ec3
[MODIFY] Image Agents
Feb 11, 2025
2630903
edit inference image
gonsoomoon-ml Feb 12, 2025
1242fec
[ADD] Anomaly Detection on CCTV Video
Feb 13, 2025
ead86cd
[ADD] Anomaly Detection on CCTV Video
Feb 13, 2025
1a2b582
[ADD] Anomaly Detection on CCTV with YOLO
Feb 13, 2025
c40a31e
[MODIFY] Image Agents
Feb 13, 2025
0dbf082
[MODIFY] Image Agents
Feb 13, 2025
e780555
[MODIFY] Image Agents
Feb 13, 2025
758cb76
[MODIFY] Image Agents
Feb 14, 2025
5110654
[MODIFY] Image Agents
Feb 14, 2025
244f7c3
[MODIFY] Image Agents
Feb 14, 2025
37532a3
[MODIFY] Image Agents
Feb 14, 2025
2f60e4f
edit deepseek inference
gonsoomoon-ml Feb 15, 2025
34145b5
edit readme
gonsoomoon-ml Feb 15, 2025
d8d42c3
edit requirements.txt on llama3's fine-tuning
gonsoomoon-ml Feb 15, 2025
dd15226
[MODIFY] Anomaly detection on cctv
Feb 17, 2025
2612fa4
[MODIFY] Image agent
Feb 20, 2025
92ac9eb
add llama3 with hyperpod
gonsoomoon-ml Feb 20, 2025
669b37f
edit readme on fine-tuning
gonsoomoon-ml Feb 20, 2025
9e970ab
edit readme on fine-tuning
gonsoomoon-ml Feb 20, 2025
2e50e26
[MODIFY] T2I
Feb 20, 2025
6ea916c
[MODIFY] Agentic t2i
Feb 21, 2025
e6734a6
add sagemaker hyperpod recipes
gonsoomoon-ml Feb 23, 2025
b366731
add fine-tuning example on SageMaker Hyperpod
gonsoomoon-ml Feb 23, 2025
e1b4c34
edit readme on fine-tuning
gonsoomoon-ml Feb 23, 2025
8892b99
refresh sagemaker hyperpod readme
gonsoomoon-ml Mar 2, 2025
436ef6e
fix typo
gonsoomoon-ml Mar 2, 2025
b989f71
move hyperpod training folders to hyperpod
gonsoomoon-ml Mar 2, 2025
358ae6a
add hyperpod menu on main README
gonsoomoon-ml Mar 2, 2025
ddfebb9
[ADD] Hyperpod - efficient GPU training
Mar 2, 2025
cf66823
[ADD] Hyperpod - efficient GPU training
Mar 2, 2025
b589a35
[ADD] Hyperpod - efficient GPU training
Mar 2, 2025
7909239
add claude 3.7 sonnet api
gonsoomoon-ml Mar 2, 2025
f1daecd
add agentic rag applicatoin
gonsoomoon-ml Mar 13, 2025
78a0c4d
edit README on agent rag applicatoin
gonsoomoon-ml Mar 13, 2025
475fc69
add boto3 example on agentic rag
gonsoomoon-ml Mar 13, 2025
fe65763
edit langfuse boto3 example on agentic rag
gonsoomoon-ml Mar 13, 2025
cce769c
edit notebook in agentic rag application
gonsoomoon-ml Mar 14, 2025
f865763
edit README on agentic rag application
gonsoomoon-ml Mar 14, 2025
7cecaa1
[ADD] Agentic RAG
Mar 18, 2025
383a7d2
add langgraph on agentic rag
gonsoomoon-ml Mar 20, 2025
db851b3
edit readme on agentic ai application
gonsoomoon-ml Mar 20, 2025
aed3cbf
edit readme on agentic ai app
gonsoomoon-ml Mar 21, 2025
a3975c6
Add opensearch basic directory
sungil-aws Mar 21, 2025
1fc75e7
update opensearch_basic
sungil-aws Mar 21, 2025
78e1350
update opensearch_basic
sungil-aws Mar 21, 2025
4ed3623
update opensearch_basic
sungil-aws Mar 21, 2025
a5f1d44
update opensearch_basic
sungil-aws Mar 21, 2025
f6c113b
update opensearch_basic
sungil-aws Mar 21, 2025
6aac8c6
[MODIFY] Agentic RAG with Tracking
Mar 21, 2025
294c402
Merge branch 'master' of https://github.com/aws-samples/aws-ai-ml-wor…
Mar 21, 2025
c8a8b17
[MODIFY] Agentic RAG with Tracking
Mar 21, 2025
e8de41d
Merge pull request #139 from sungil-aws/master
gonsoomoon-ml Mar 21, 2025
121b6ba
add agentic flow pattern on agentic rag
gonsoomoon-ml Mar 23, 2025
647606d
rename folder on agentic rag
gonsoomoon-ml Mar 23, 2025
278b069
rename folder on agentic rag
gonsoomoon-ml Mar 23, 2025
c6e69be
edit readme on agenitc rag
gonsoomoon-ml Mar 23, 2025
5f1c973
Add Lab for Contextual Retrieval Hands-on
Mar 23, 2025
abf22f1
add CoD ipynb
yeonuk-lim Mar 23, 2025
8cc68f5
add Chain of Draft
yeonuk-lim Mar 23, 2025
f14608a
add cot_cod
yeonuk-lim Mar 23, 2025
4f8cba1
Merge pull request #141 from yeonuk-lim/cot_cod
gonsoomoon-ml Mar 24, 2025
6142156
Remove data file
Mar 24, 2025
cb1b0d6
update for parent document lab
Mar 24, 2025
8db9968
Merge branch 'aws-samples:master' into master
beryh Mar 24, 2025
cf74fd9
Merge pull request #140 from beryh/master
dongjin-ml Mar 24, 2025
dd99f38
[MODIFY] indexing
Mar 24, 2025
67e100d
edit readme on agentic ai
gonsoomoon-ml Mar 24, 2025
df360bd
[MODIFY] samples
Mar 25, 2025
f53a18d
contextual rag with amazon bedrock
bae12-jo Mar 26, 2025
1c0310d
Merge pull request #143 from bae12-jo/master
dongjin-ml Mar 26, 2025
2822bc9
[Contextual RAG] Use pdf file as input
Apr 1, 2025
edd59bb
21_21_prompt_caching_with_contextual_retrieval
Apr 7, 2025
d55a6e2
edit ragas evaluation app
gonsoomoon-ml Apr 9, 2025
6ab1ca9
Add 22_EKS_natural_language_assistant
Apr 9, 2025
ffcf389
Merge pull request #145 from cdanielsoh/master
gonsoomoon-ml Apr 10, 2025
80a0d65
Merge branch 'aws-samples:master' into master
beryh Apr 10, 2025
10b423c
[agentic] remove old data file in contextual lab
Apr 10, 2025
7e80806
[MODIFY] Insight Extractor
Apr 23, 2025
1f212b6
[MODIFY] Bugs
Apr 23, 2025
e5608d7
[MODIFY] Bugs
Apr 23, 2025
5e13699
[MODIFY] Bugs
Apr 23, 2025
24c6936
[MODIFY] Pretty print
Apr 24, 2025
80534e3
add notebooks for sagemaker unified studio
Apr 24, 2025
6d55af4
[UPDATE] ReadMe.md
Apr 24, 2025
ad6bf7a
Merge branch 'master' of https://github.com/aws-samples/aws-ai-ml-wor…
Apr 24, 2025
158fc65
[ADD] Bedrock-Manus
Apr 25, 2025
70465b4
[ADD] Bedrock-Manus
Apr 25, 2025
a8e1c99
[ADD] Bedrock-Manus
Apr 25, 2025
a3581cb
[ADD] Bedrock-Manus
Apr 25, 2025
6f713bd
[ADD] Bedrock-Manus
Apr 25, 2025
c351de0
[ADD] Bedrock-Manus
Apr 25, 2025
c9458d5
[UPDATE] output design
Apr 25, 2025
30f3b0c
[UPDATE] output design
Apr 25, 2025
0e0cf42
[UPDATE] output design
Apr 25, 2025
d5ff52d
[UPDATE] output design
Apr 25, 2025
40a0fe8
[UPDATE] output design
Apr 25, 2025
7d5fb5b
[UPDATE] output design
Apr 25, 2025
de832d2
[UPDATE] prompts
Apr 26, 2025
940b0c0
[UPDATE] prompts
Apr 26, 2025
1eeb8a5
[UPDATE] prompts
Apr 26, 2025
6fb8da9
[UPDATE] prompts
Apr 26, 2025
9721158
[UPDATE] prompts
Apr 26, 2025
cddc062
[UPDATE] prompts
Apr 26, 2025
ef30ab4
[UPDATE] prompts
Apr 27, 2025
403e45f
Chore: fix wrong hyperlink
ottlseo Apr 27, 2025
6cbb748
add chart.png
ottlseo Apr 27, 2025
4e8df8b
remove unnecessary changes
ottlseo Apr 27, 2025
30fa650
remove unnecessary changes
ottlseo Apr 27, 2025
693af86
[UPDATE] prompts
Apr 27, 2025
5b0ef1e
[UPDATE] prompts
Apr 27, 2025
8755a17
Merge pull request #146 from ottlseo/master
gonsoomoon-ml Apr 27, 2025
0ae3887
Merge pull request #144 from beryh/master
gonsoomoon-ml Apr 27, 2025
1da4fd6
add agentic text2sql application
gonsoomoon-ml Apr 28, 2025
72d661e
add 23_advanced_agentic_text2sql_aws_hosted_langfuse
gonsoomoon-ml Apr 28, 2025
6d0f211
add README on agentic text2sql with langfuse
gonsoomoon-ml Apr 28, 2025
3e7f05c
[DELETE] HF_KEY
Apr 28, 2025
319ab32
edit agentic-text2sql with langfuse
gonsoomoon-ml Apr 29, 2025
c990aa3
edit agentic-sql with langfuse
gonsoomoon-ml Apr 29, 2025
6ffd5ab
publish v2.0
gonsoomoon-ml Apr 29, 2025
51b5c1a
[MODIFY] reasoning code
Apr 29, 2025
d1f1b15
Merge branch 'master' of https://github.com/aws-samples/aws-ai-ml-wor…
Apr 29, 2025
2a19448
edit readme on agentic text2sql
gonsoomoon-ml Apr 30, 2025
9550daa
fix an error
gonsoomoon-ml May 1, 2025
cb4bbe0
[ADD] App of Bedrock-manus
May 2, 2025
230988c
Merge branch 'master' of https://github.com/aws-samples/aws-ai-ml-wor…
May 2, 2025
77423f4
[ADD] App of Bedrock-manus
May 2, 2025
2414f58
fix an error on agentic text2sql
gonsoomoon-ml May 2, 2025
83a9ed0
add readme on text2sql
gonsoomoon-ml May 2, 2025
70c87e9
add a guide on how to install langfuse
gonsoomoon-ml May 2, 2025
fd8287f
add a guide of how to install langfuse
gonsoomoon-ml May 2, 2025
a22077a
[ADD] App
May 2, 2025
7136062
[ADD] app for bedrock-manus
May 2, 2025
ba6b445
[ADD] app for bedrock-manus
May 2, 2025
ec453e3
[ADD] app for bedrock-manus
May 3, 2025
b841fe0
[ADD] app for bedrock-manus
May 4, 2025
73f1e46
[ADD] app for bedrock-manus
May 4, 2025
d82d5c3
[ADD] app for bedrock-manus
May 4, 2025
ed209c2
[ADD] app for bedrock-manus
May 4, 2025
b3e48b8
[MODIFY] Bedrock-manus
May 7, 2025
1e586ff
[MODIFY] Bedrock-manus
May 7, 2025
ea433a7
[MODIFY] Bedrock-manus
May 7, 2025
3e7438a
[MODIFY] Bedrock-manus
May 7, 2025
8b07d6d
[ADD] Agent for text2image
May 8, 2025
ebf3e08
[ADD] Agent for text2image
May 8, 2025
a694183
[ADD] Agent for text2image
May 8, 2025
937f821
[MODIFY] full_plan
May 9, 2025
98a1351
[MODIFY] full_plan
May 9, 2025
e1a5027
[MODIFY] full_plan
May 9, 2025
5275d72
[MODIFY] full_plan
May 9, 2025
d4516de
Delete genai/aws-gen-ai-kr/20_applications/23_advanced_agentic_text2s…
gonsoomoon-ml May 10, 2025
ab8f373
[ADD] app for bedrock-manus
May 11, 2025
73ba1e0
add log function on byoc
gonsoomoon-ml May 15, 2025
22d0c3a
[ADD] deep research
May 20, 2025
25f3d34
[ADD] Deep Research based on Bedrock Manus
May 23, 2025
e05dccb
[ADD] Deep Research based on Bedrock Manus
May 23, 2025
b3cefff
[ADD] Deep Research based on Bedrock Manus
May 23, 2025
96558d9
[ADD] Deep Research based on Bedrock Manus
May 23, 2025
4363e64
[ADD] Deep Research based on Bedrock Manus
May 23, 2025
395271b
add 04-Deploy-Qwen-25-8B-Llama3-8B-HF-TGI-Docker-On-INF2/
gonsoomoon-ml May 25, 2025
94161fd
edit readme
gonsoomoon-ml May 25, 2025
ed095bd
[ADD] Deep Research based on Bedrock Manus
May 26, 2025
14490a7
Merge branch 'master' of https://github.com/aws-samples/aws-ai-ml-wor…
May 26, 2025
c07c62d
edit readme
gonsoomoon-ml May 28, 2025
57197f6
[MODIFY] Agent excution rule due to input token limit
May 29, 2025
888d00e
[MODIFY] Agent excution rule due to input token limit
May 29, 2025
9bd063c
[M
Jun 8, 2025
36db817
[ADD] Bedrock-Manus, Insight Extractor with Strand SDK
Jun 13, 2025
c4742df
[ADD] Bedrock-Manus, Insight Extractor with Strand SDK
Jun 13, 2025
3f9f964
[ADD] Bedrock-Manus, Insight Extractor with Strand SDK
Jun 13, 2025
f88fafd
Update Readme.md
jimburtoft Jun 13, 2025
c3d3db9
Update Readme.md
jimburtoft Jun 13, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 0 additions & 6 deletions .github/PULL_REQUEST_TEMPLATE.md

This file was deleted.

10 changes: 10 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -28,3 +28,13 @@ src/release/2018-09/sample_query.json
*.swp
doc/labguide/Korean/~$S Korea AI ML Immersion Day Hands-on PilHoKim 8th October 2018.docx
doc/labguide/Korean/~$S Korea AI ML Immersion Day Hands-on PilHoKim 23rd November 2018.docx

# Dataset

genai/aws-gen-ai-kr/30_fine_tune/reranker-kr/dataset/msmarco/
genai/aws-gen-ai-kr/30_fine_tune/reranker-kr/dataset/translated/
genai/aws-gen-ai-kr/30_fine_tune/reranker-kr/model/

genai/aws-gen-ai-kr/11_bedrock-with-opensearch/data/hanwhalife/
genai/aws-gen-ai-kr/11_bedrock-with-opensearch/data/kt/
genai/aws-gen-ai-kr/20_applications/19_agentic_rag/.env
40 changes: 22 additions & 18 deletions Readme.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,29 @@
# AWS AI/ML Workshop - Korea
# AWS Generative AI/Machine Learning Samples - Korea

AWS AIML 한글 워크샵 & 예제 모음
<p align="left">
<a href="https://github.com/aws-samples">
<img alt="Build" src="https://img.shields.io/badge/Contribution-Welcome-blue">
</a>
<a href="https://github.com/aws-samples/aws-ai-ml-workshop-kr/blob/master/LICENSE">
<img alt="License" src="https://img.shields.io/badge/LICENSE-MIT-green">
</a>
<a href="https://hits.seeyoufarm.com"><img src="https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2Faws-samples%2Faws-ai-ml-workshop-kr&count_bg=%2379C83D&title_bg=%23555555&icon=&icon_color=%23E7E7E7&title=hits&edge_flat=false"/></a>
</p>

---

## 디렉토리 구조

본 리포지토리의 예제 코드는 아래 4가지 카테고리로 나뉘어 있습니다. 각 디렉토리별 Readme 파일을 참고하십시오.
## 디렉토리 구조

- [AI services](aiservices/Readme.md) : Amazon Rekognition, Amazon Textract 등 학습없이 사용 가능한 AIML 서비스 활용 예제
- [Applied AI](appliedai/Readme.md) : Amazon Personalize, Amazon Forecast 등 사용자 데이터를 이용한 커스텀 ML 모델 생성/추론 서비스
- [SageMaker](sagemaker/Readme.md) : End-to-end 머신러닝/딥러닝 플랫폼 SageMaker 활용 예제
- [Integration](integration/Readme.md) : Greengrass, EMR 등 다른 서비스와의 융합 및 응용사례
- [Generative AI](genai/Readme.md) : Generative AI와 관련된 예제 및 관련 서비스 응용사례
---

## SageMaker 셀프스터디
AWS AIML 코드 및 워크샵 예제가 있습니다.
본 리포지토리의 대표 코드를 아래 3가지 카테고리를 보시면 됩니다. 각 디렉토리별 Readme 파일을 참고하십시오.

다음은 SageMaker를 Self study로 학습하고자 할 때 유용한 정보들입니다.
- [Generative AI](https://github.com/aws-samples/aws-ai-ml-workshop-kr/tree/master/genai/aws-gen-ai-kr/20_applications) : Generative AI와 관련된 예제 및 관련 서비스 응용사례
- [AWS Generative AI Applications](https://github.com/aws-samples/aws-ai-ml-workshop-kr/tree/master/genai/aws-gen-ai-kr/20_applications)
- [AWS Generative AI Model Deployment (Inference)](https://github.com/aws-samples/aws-ai-ml-workshop-kr/tree/master/genai/aws-gen-ai-kr/40_inference)
- [AWS Generative AI Model Fine-tuning (Training)](https://github.com/aws-samples/aws-ai-ml-workshop-kr/tree/master/genai/aws-gen-ai-kr/30_fine_tune)
- [SageMaker AI](sagemaker/Readme.md) : End-to-end 머신러닝/딥러닝 플랫폼 SageMaker 활용 예제
- [SageMaker AI 101 - SageMaker 훈련 시작하기 (입문)](https://github.com/aws-samples/aws-ai-ml-workshop-kr/tree/master/sagemaker/01-sagemaker-101)
- [SageMaker HyperPod - 모델 훈련 ](https://github.com/aws-samples/aws-ai-ml-workshop-kr/tree/master/sagemaker/hyperpod)
- [AWS Neuron](neuron/Readme.md) : AWS Neuron (Inferentia, Inferentia2, Trainium )의 관련된 예제 및 활용

- [문곤수님 gihtub](https://github.com/gonsoomoon-ml/Self-Study-On-SageMaker/blob/main/README.md)

---

Expand All @@ -31,4 +35,4 @@ This library is licensed under the Apache 2.0 License. For more details, please
## Contributing
Although we're extremely excited to receive contributions from the community, we're still working on the best mechanism to take in examples from external sources. Please bear with us in the short-term if pull requests take longer than expected or are closed. Please read our contributing guidelines if you'd like to open an issue or submit a pull request.

---
---
7 changes: 7 additions & 0 deletions genai/aws-gen-ai-kr/00_setup/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Lab 0 - Introduction to Bedrock

This lab will walk you through the basics of connecting to the Amazon Bedrock service from Python.

First, ensure you've completed the setup in the ['Getting Started' section of the root README](../README.md#Getting-started)

Then, you'll be ready to walk through the notebook [bedrock_boto3_setup.ipynb](bedrock_boto3_setup.ipynb), which shows how to install the required SDKs, connect to Bedrock, and invoke models.
198 changes: 198 additions & 0 deletions genai/aws-gen-ai-kr/00_setup/backup/create-user-profile.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,198 @@
{
"cells": [
{
"cell_type": "markdown",
"id": "fd3df705-f947-4a39-b819-1cf364d68fee",
"metadata": {
"tags": []
},
"source": [
"# SageMaker Studio Domain 에 User Profile 생성하기\n",
"\n",
"- 참고자료\n",
" - [create_user_profile](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/sagemaker/client/create_user_profile.html#)"
]
},
{
"cell_type": "markdown",
"id": "93a308b2-2d5c-4e56-9dcb-2d28f9826d72",
"metadata": {},
"source": [
"## 선수 사항\n",
"SageMakerFullAccess 에는 아래와 같은 권한이 기본적으로 없습니다. 노트북을 실행하는 역할에 아래 권한을 추가 해주세요.\n",
"```\n",
"{\n",
"\t\"Version\": \"2012-10-17\",\n",
"\t\"Statement\": [\n",
"\t\t{\n",
"\t\t\t\"Sid\": \"VisualEditor0\",\n",
"\t\t\t\"Effect\": \"Allow\",\n",
"\t\t\t\"Action\": \"sagemaker:CreateUserProfile\",\n",
"\t\t\t\"Resource\": \"*\"\n",
"\t\t}\n",
"\t]\n",
"}\n",
"```"
]
},
{
"cell_type": "code",
"execution_count": 1,
"id": "df97ff5f-1cfc-454d-ae9a-1972aa8b1e82",
"metadata": {
"tags": []
},
"outputs": [],
"source": [
"import boto3\n",
"\n",
"client = boto3.client(\"sagemaker\", 'us-east-1')"
]
},
{
"cell_type": "code",
"execution_count": 11,
"id": "735f03d4-a57e-45c8-84a8-d26081371506",
"metadata": {
"tags": []
},
"outputs": [],
"source": [
"response = client.create_user_profile(\n",
" DomainId='d-cv1ust5q5dga',\n",
" UserProfileName='mx-10',\n",
" # SingleSignOnUserIdentifier='string',\n",
" # SingleSignOnUserValue='string',\n",
" # Tags=[\n",
" # {\n",
" # 'Key': 'string',\n",
" # 'Value': 'string'\n",
" # },\n",
" # ],\n",
" UserSettings={\n",
" 'ExecutionRole': 'arn:aws:iam::642011685407:role/SageMakerExecutionRole-us-east-1-cdk',\n",
" # 'SecurityGroups': [\n",
" # 'string',\n",
" # ],\n",
" # 'SharingSettings': {\n",
" # 'NotebookOutputOption': 'Allowed'|'Disabled',\n",
" # 'S3OutputPath': 'string',\n",
" # 'S3KmsKeyId': 'string'\n",
" # },\n",
" # 'JupyterServerAppSettings': {\n",
" # 'DefaultResourceSpec': {\n",
" # 'SageMakerImageArn': 'string',\n",
" # 'SageMakerImageVersionArn': 'string',\n",
" # 'InstanceType': 'system'|'ml.t3.micro'|'ml.t3.small'|'ml.t3.medium'|'ml.t3.large'|'ml.t3.xlarge'|'ml.t3.2xlarge'|'ml.m5.large'|'ml.m5.xlarge'|'ml.m5.2xlarge'|'ml.m5.4xlarge'|'ml.m5.8xlarge'|'ml.m5.12xlarge'|'ml.m5.16xlarge'|'ml.m5.24xlarge'|'ml.m5d.large'|'ml.m5d.xlarge'|'ml.m5d.2xlarge'|'ml.m5d.4xlarge'|'ml.m5d.8xlarge'|'ml.m5d.12xlarge'|'ml.m5d.16xlarge'|'ml.m5d.24xlarge'|'ml.c5.large'|'ml.c5.xlarge'|'ml.c5.2xlarge'|'ml.c5.4xlarge'|'ml.c5.9xlarge'|'ml.c5.12xlarge'|'ml.c5.18xlarge'|'ml.c5.24xlarge'|'ml.p3.2xlarge'|'ml.p3.8xlarge'|'ml.p3.16xlarge'|'ml.p3dn.24xlarge'|'ml.g4dn.xlarge'|'ml.g4dn.2xlarge'|'ml.g4dn.4xlarge'|'ml.g4dn.8xlarge'|'ml.g4dn.12xlarge'|'ml.g4dn.16xlarge'|'ml.r5.large'|'ml.r5.xlarge'|'ml.r5.2xlarge'|'ml.r5.4xlarge'|'ml.r5.8xlarge'|'ml.r5.12xlarge'|'ml.r5.16xlarge'|'ml.r5.24xlarge'|'ml.g5.xlarge'|'ml.g5.2xlarge'|'ml.g5.4xlarge'|'ml.g5.8xlarge'|'ml.g5.16xlarge'|'ml.g5.12xlarge'|'ml.g5.24xlarge'|'ml.g5.48xlarge'|'ml.geospatial.interactive'|'ml.p4d.24xlarge'|'ml.p4de.24xlarge',\n",
" # 'LifecycleConfigArn': 'string'\n",
" # },\n",
" # 'LifecycleConfigArns': [\n",
" # 'string',\n",
" # ],\n",
" # 'CodeRepositories': [\n",
" # {\n",
" # 'RepositoryUrl': 'string'\n",
" # },\n",
" # ]\n",
" # },\n",
" # 'KernelGatewayAppSettings': {\n",
" # 'DefaultResourceSpec': {\n",
" # 'SageMakerImageArn': 'string',\n",
" # 'SageMakerImageVersionArn': 'string',\n",
" # 'InstanceType': 'system'|'ml.t3.micro'|'ml.t3.small'|'ml.t3.medium'|'ml.t3.large'|'ml.t3.xlarge'|'ml.t3.2xlarge'|'ml.m5.large'|'ml.m5.xlarge'|'ml.m5.2xlarge'|'ml.m5.4xlarge'|'ml.m5.8xlarge'|'ml.m5.12xlarge'|'ml.m5.16xlarge'|'ml.m5.24xlarge'|'ml.m5d.large'|'ml.m5d.xlarge'|'ml.m5d.2xlarge'|'ml.m5d.4xlarge'|'ml.m5d.8xlarge'|'ml.m5d.12xlarge'|'ml.m5d.16xlarge'|'ml.m5d.24xlarge'|'ml.c5.large'|'ml.c5.xlarge'|'ml.c5.2xlarge'|'ml.c5.4xlarge'|'ml.c5.9xlarge'|'ml.c5.12xlarge'|'ml.c5.18xlarge'|'ml.c5.24xlarge'|'ml.p3.2xlarge'|'ml.p3.8xlarge'|'ml.p3.16xlarge'|'ml.p3dn.24xlarge'|'ml.g4dn.xlarge'|'ml.g4dn.2xlarge'|'ml.g4dn.4xlarge'|'ml.g4dn.8xlarge'|'ml.g4dn.12xlarge'|'ml.g4dn.16xlarge'|'ml.r5.large'|'ml.r5.xlarge'|'ml.r5.2xlarge'|'ml.r5.4xlarge'|'ml.r5.8xlarge'|'ml.r5.12xlarge'|'ml.r5.16xlarge'|'ml.r5.24xlarge'|'ml.g5.xlarge'|'ml.g5.2xlarge'|'ml.g5.4xlarge'|'ml.g5.8xlarge'|'ml.g5.16xlarge'|'ml.g5.12xlarge'|'ml.g5.24xlarge'|'ml.g5.48xlarge'|'ml.geospatial.interactive'|'ml.p4d.24xlarge'|'ml.p4de.24xlarge',\n",
" # 'LifecycleConfigArn': 'string'\n",
" # },\n",
" # 'CustomImages': [\n",
" # {\n",
" # 'ImageName': 'string',\n",
" # 'ImageVersionNumber': 123,\n",
" # 'AppImageConfigName': 'string'\n",
" # },\n",
" # ],\n",
" # 'LifecycleConfigArns': [\n",
" # 'string',\n",
" # ]\n",
" # },\n",
" # 'TensorBoardAppSettings': {\n",
" # 'DefaultResourceSpec': {\n",
" # 'SageMakerImageArn': 'string',\n",
" # 'SageMakerImageVersionArn': 'string',\n",
" # 'InstanceType': 'system'|'ml.t3.micro'|'ml.t3.small'|'ml.t3.medium'|'ml.t3.large'|'ml.t3.xlarge'|'ml.t3.2xlarge'|'ml.m5.large'|'ml.m5.xlarge'|'ml.m5.2xlarge'|'ml.m5.4xlarge'|'ml.m5.8xlarge'|'ml.m5.12xlarge'|'ml.m5.16xlarge'|'ml.m5.24xlarge'|'ml.m5d.large'|'ml.m5d.xlarge'|'ml.m5d.2xlarge'|'ml.m5d.4xlarge'|'ml.m5d.8xlarge'|'ml.m5d.12xlarge'|'ml.m5d.16xlarge'|'ml.m5d.24xlarge'|'ml.c5.large'|'ml.c5.xlarge'|'ml.c5.2xlarge'|'ml.c5.4xlarge'|'ml.c5.9xlarge'|'ml.c5.12xlarge'|'ml.c5.18xlarge'|'ml.c5.24xlarge'|'ml.p3.2xlarge'|'ml.p3.8xlarge'|'ml.p3.16xlarge'|'ml.p3dn.24xlarge'|'ml.g4dn.xlarge'|'ml.g4dn.2xlarge'|'ml.g4dn.4xlarge'|'ml.g4dn.8xlarge'|'ml.g4dn.12xlarge'|'ml.g4dn.16xlarge'|'ml.r5.large'|'ml.r5.xlarge'|'ml.r5.2xlarge'|'ml.r5.4xlarge'|'ml.r5.8xlarge'|'ml.r5.12xlarge'|'ml.r5.16xlarge'|'ml.r5.24xlarge'|'ml.g5.xlarge'|'ml.g5.2xlarge'|'ml.g5.4xlarge'|'ml.g5.8xlarge'|'ml.g5.16xlarge'|'ml.g5.12xlarge'|'ml.g5.24xlarge'|'ml.g5.48xlarge'|'ml.geospatial.interactive'|'ml.p4d.24xlarge'|'ml.p4de.24xlarge',\n",
" # 'LifecycleConfigArn': 'string'\n",
" # }\n",
" # },\n",
" # 'RStudioServerProAppSettings': {\n",
" # 'AccessStatus': 'ENABLED'|'DISABLED',\n",
" # 'UserGroup': 'R_STUDIO_ADMIN'|'R_STUDIO_USER'\n",
" # },\n",
" # 'RSessionAppSettings': {\n",
" # 'DefaultResourceSpec': {\n",
" # 'SageMakerImageArn': 'string',\n",
" # 'SageMakerImageVersionArn': 'string',\n",
" # 'InstanceType': 'system'|'ml.t3.micro'|'ml.t3.small'|'ml.t3.medium'|'ml.t3.large'|'ml.t3.xlarge'|'ml.t3.2xlarge'|'ml.m5.large'|'ml.m5.xlarge'|'ml.m5.2xlarge'|'ml.m5.4xlarge'|'ml.m5.8xlarge'|'ml.m5.12xlarge'|'ml.m5.16xlarge'|'ml.m5.24xlarge'|'ml.m5d.large'|'ml.m5d.xlarge'|'ml.m5d.2xlarge'|'ml.m5d.4xlarge'|'ml.m5d.8xlarge'|'ml.m5d.12xlarge'|'ml.m5d.16xlarge'|'ml.m5d.24xlarge'|'ml.c5.large'|'ml.c5.xlarge'|'ml.c5.2xlarge'|'ml.c5.4xlarge'|'ml.c5.9xlarge'|'ml.c5.12xlarge'|'ml.c5.18xlarge'|'ml.c5.24xlarge'|'ml.p3.2xlarge'|'ml.p3.8xlarge'|'ml.p3.16xlarge'|'ml.p3dn.24xlarge'|'ml.g4dn.xlarge'|'ml.g4dn.2xlarge'|'ml.g4dn.4xlarge'|'ml.g4dn.8xlarge'|'ml.g4dn.12xlarge'|'ml.g4dn.16xlarge'|'ml.r5.large'|'ml.r5.xlarge'|'ml.r5.2xlarge'|'ml.r5.4xlarge'|'ml.r5.8xlarge'|'ml.r5.12xlarge'|'ml.r5.16xlarge'|'ml.r5.24xlarge'|'ml.g5.xlarge'|'ml.g5.2xlarge'|'ml.g5.4xlarge'|'ml.g5.8xlarge'|'ml.g5.16xlarge'|'ml.g5.12xlarge'|'ml.g5.24xlarge'|'ml.g5.48xlarge'|'ml.geospatial.interactive'|'ml.p4d.24xlarge'|'ml.p4de.24xlarge',\n",
" # 'LifecycleConfigArn': 'string'\n",
" # },\n",
" # 'CustomImages': [\n",
" # {\n",
" # 'ImageName': 'string',\n",
" # 'ImageVersionNumber': 123,\n",
" # 'AppImageConfigName': 'string'\n",
" # },\n",
" # ]\n",
" # },\n",
" # 'CanvasAppSettings': {\n",
" # 'TimeSeriesForecastingSettings': {\n",
" # 'Status': 'ENABLED'|'DISABLED',\n",
" # 'AmazonForecastRoleArn': 'string'\n",
" # },\n",
" # 'ModelRegisterSettings': {\n",
" # 'Status': 'ENABLED'|'DISABLED',\n",
" # 'CrossAccountModelRegisterRoleArn': 'string'\n",
" # },\n",
" # 'WorkspaceSettings': {\n",
" # 'S3ArtifactPath': 'string',\n",
" # 'S3KmsKeyId': 'string'\n",
" # },\n",
" # 'IdentityProviderOAuthSettings': [\n",
" # {\n",
" # 'DataSourceName': 'SalesforceGenie'|'Snowflake',\n",
" # 'Status': 'ENABLED'|'DISABLED',\n",
" # 'SecretArn': 'string'\n",
" # },\n",
" # ]\n",
" # }\n",
" }\n",
")"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "cbef4584-6540-4d6a-901d-175f5c8ca3b3",
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "conda_python3",
"language": "python",
"name": "conda_python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.10.12"
}
},
"nbformat": 4,
"nbformat_minor": 5
}
Loading