Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
개발자를 위한_Large Language Model(LLM) _ 한성민 [Hello ...
Search
Sungmin Han
July 19, 2023
Technology
99
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
개발자를 위한_Large Language Model(LLM) _ 한성민 [Hello World]
Sungmin Han
July 19, 2023
More Decks by Sungmin Han
See All by Sungmin Han
Gemma for Your Device - IO Extended Inchoen 2025
kennethanceyer
0
60
BigQuery powered by Vertex AI Gemini - 데이터야놀자 2024
kennethanceyer
0
150
Is Go A Good Language to Build Compilers?
kennethanceyer
0
210
CPython 인터프리터 구조 파헤치기 - PyCon Korea 24
kennethanceyer
0
400
개발자 커뮤니티와 함께 성장하기 - DevFest Songdo 2023
kennethanceyer
0
140
DataKorea-Python_Data_생태계_오늘과_내일
kennethanceyer
0
170
Python의 최적화 그리고 C 바인딩 이야기 _ 한성민 [PyCon Korea 2021]
kennethanceyer
0
230
프론트엔드 모던 프레임워크 _ 한성민 [GDG DevFest Seoul 2017]
kennethanceyer
0
140
AI 연구자를 위한 클린코드 _ 한성민 [GDG Devfest Seoul 2019]
kennethanceyer
0
180
Other Decks in Technology
See All in Technology
スクラムで身についていた動き方を、XPで捉え直してみた
codmoninc
PRO
1
330
From Vanilla Kubernetes to a Batteries-Included Platform: Developer Experience at 1,300+ Clusters
yosshi_
0
660
AI時代だからこそ、スケールしないことをやろう
yutashigemura
1
120
AI時代に顧客へ最速で価値を 届けるための試行錯誤 〜「AI × マネジメント」領域におけるmentoのケース〜
posterkeisuke
0
110
KPIだけでは評価できないプロダクトが考えるべき Evalsという第二の評価系 / Beyond KPIs: Evals as a Second Evaluation Framework for Products #PdEConf
aki_iinuma
4
3.8k
Sigmaユーザーのための有用リソース一挙公開 & Sigmaで使えるMCP #sigma_ucj /useful-resources-for-sigma-computing-users-and-mcps-with-sigma
shinyaa31
0
170
AI活用の現在地、 ちゃんと見えてますか?/XPfest-2026
visional_engineering_and_design
0
170
多摩川(.dev)ランニング入門 / Tamagawa.dev#3
fujiwara3
3
440
Webとヘルスデータ
yukukotani
1
200
20260912_スクフェス三河
kgnkhkr
0
160
omasushiというライブラリを作った
polidog
PRO
0
170
When Does a Local Qwen Start to Break
morshoto
0
190
Featured
See All Featured
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
590
Believing is Seeing
oripsolob
1
210
From π to Pie charts
rasagy
0
360
Un-Boring Meetings
codingconduct
0
410
The untapped power of vector embeddings
frankvandijk
2
1.9k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
380
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
280
Six Lessons from altMBA
skipperchong
29
4.5k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
490
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.9k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
Transcript
Large Language Model(LLM) SungMin Han GDE for ML | GDG
Golang Korea
Speaker (SungMin Han) - MLOps Lead at Riiid - GDE
for ML - GDG Golang Korea Organizer - Python Mentor at F-Lab - Former) Research Engineer at Naver Clova - Former) Software Engineer at 심심이
Agenda • Generative AI • Large Language Model(LLM) • ChatGPT
(and GPT 4) • Instruct GPT • GPT in Go • Appendix
Generative AI
Keywords GPT 4 GPT 3.5 ChatGPT LLaMA Stanford Alpaca T5
Google Bard Megatron-TLG Stable Diffusion MidJourney BingChat DALL·E 2 Microsoft 365 Copilot LaMDA BLOOM
Keywords in 2023 GPT 4 GPT 3.5 ChatGPT LLaMA Stanford
Alpaca T5 Google Bard Megatron-TLG Stable Diffusion MidJourney BingChat DALL·E 2 Microsoft 365 Copilot LaMDA BLOOM
Image Midjourney, NovelAI, Stable Diffusion…
Audio Riffusion MurfAI
Text Google Bard OpenAI ChatGPT
Landscapes https://www.antler.co/blog/generative-ai
Large Language Model (LLM)
(2020) https://www.microsoft.com/en-us/research/blog/turing-nlg-a-17-billion-parameter-language-model-by-microsoft/
2022 https://huggingface.co/blog/large-language-models
ChatGPT
Reinforcement Learning with Human Feedback (RLHF) https://github.com/Hannibal046/Awesome-LLM/blob/main/resources/creepy_llm.jpeg
Intruct GPT (GPT 3.5) ChatGPT (GPT 3.5 turbo) https://matt-rickard.com/gpt-lineage https://lifearchitect.ai/
Instruct GPT: 3 Step Training Method https://openai.com/blog/chatgpt *PPO => Proximal
Policy Optimization Algorithm in the field of Reinforcement Learning
None
None
CTO
None
Manim
Mermaid
Do Anything Now (DAN): ChatGPT
Do Anything Now (DAN): Jailbreak
Prompt Base Awesome ChatGPT Prompt
GPT4: Multi-modal (Image)
LLM 복잡한 문제
한계: 할루시네이션1
None
: regurgitation engine
Instruct GPT
None
LeetCode
None
None
GPT in Go
None
package main import ( "fmt" gpt35 "github.com/AlmazDelDiablo/gpt3-5-turbo-go" ) func main()
{ api_key := "<REDACTED>" instruct := ` 내가 앞으로 음식 재료들을 입력하면, 너가 입력된 재료들을 조합한 음식 키워드를 하나 뽑아줘. 줄 넘김은 하면 안돼 ! 예시 1: INPUT: 시금치, 고추장, 계란, 밥, 콩나물, 고사리 OUTPUT: 비빔밥 예시 2: INPUT: 면, 라면스프, 물 OUTPUT: 라면 시작해볼까?` c := gpt35.NewClient(api_key) fmt.Println("음식 재료를 입력하세요 (쉼표로 구분):") var ingredients string fmt.Scanln(&ingredients)
req := &gpt35.Request{ Model: gpt35.ModelGpt35Turbo, Messages: []*gpt35.Message{ { Role: gpt35.RoleUser,
Content: instruct, }, { Role: gpt35.RoleSystem, Content: "네, 시작해봅시다! 어떤 재료를 사용하실 건가요?", }, { Role: gpt35.RoleUser, Content: ingredients, }, }, } resp, err := c.GetChat(req) if err != nil { panic(err) } fmt.Println("추천 음식:", resp.Choices[0].Message.Content) }
$ go run main.go 음식 재료를 입력하세요 (쉼표로 구분): 시금치,고추장,
나물 추천 음식: 추천하는 음식 키워드는 된장찌개입니다! $ go run main.go 음식 재료를 입력하세요 (쉼표로 구분): 옥수수, 고춧가루, 소금 추천 음식: 옥수수, 고춧가루, 소금으로 만드는 음식은 '옥수수전'입니다. 즐거운 조리되 세요!
Appendix
Appendix: Stanford Alpaca LLaMA GPT 3.5(text-davinci-003) 7B LLM.
None