์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- ์ ๋ ฌ
- ๋ค์ด๋๋ฏนํ๋ก๊ทธ๋๋ฐ
- skala
- ์๊ณ ๋ฆฌ์ฆ
- BFS
- ์ํ
- LLM
- ๋ฐฑ์ค
- ๊น์ด์ฐ์ ํ์
- LIS
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- skala1๊ธฐ
- DP
- ๋ณํฉ์ ๋ ฌ
- ๋๋น์ฐ์ ํ์
- ํ์ด์ฌ
- ์ค๋ธ์
- SK
- db
- ๊ทธ๋ฆฌ๋
- ๊ตฌํ
- ํฐ์คํ ๋ฆฌ์ฑ๋ฆฐ์ง
- DFS
- ๋์ ๊ณํ๋ฒ
- ์์ํ์
- ๋จธ์ง์ํธ
- SQL
- ๊ทธ๋ํ
- ๊ทธ๋ํํ์
- ํ๋ก๊ทธ๋๋จธ์ค
- Today
- Total
๋ชฉ๋กmachine learning/LLM (5)
๐๐ญ๐ฐ๐ธ ๐ฃ๐ถ๐ต ๐ด๐ต๐ฆ๐ข๐ฅ๐บ

๋๋์ด ๋ง์ง๋ง..์ด์ ํฌ์คํ : [LLM] ํ์ํ์ ์ค STT to TTS ์ํํ๋ ์์คํ ์ค๊ณ - 2. ์ค์๊ฐ STT์ ๋ฒ์ญ์ด ๊ฐ๋ฅํ ์์คํ ๊ตฌํ(+ FastAPI ๋ชจ๋ธ์๋น) ํ๋ก์ ํธ ๋ชฉ์ ์ฝ๋ ์๊ฐ์ ์์, ํด๋น ๊ธฐ๋ฅ์ด ํ์ํ๋ ํ๋ก์ ํธ์ ๋ชฉ์ ์ ๋ํด ๋จผ์ ์ค๋ช ํ๊ณ ์ ํ๋ค. ํ์ง ๊ณต์ฅ์ ๋ฌธ์ ํด๊ฒฐ์ ๋์ฑ ์ฉ์ดํ๊ฒ ๋ง๋ค๊ณ , ๋ณธ์ฌ์ ํ์ง ๊ณต์ฅ ๊ฐ ์์ฌ์ํต ์ฐจ์ด๋ฅผ ์ํ์ํฌ ์ ์๋ ์์คํ ์ ์ค๊ณํ์๋ค. ํ์ง ๊ณต์ฅ์์๋ ๋ง์ฝ ๊ณต์ฅ ๋ด ์ด์๊ฐ ๋ฐ์ํ๋ฉด 1๋จ๊ณ: ์ด์ํ์ ๋ชจ๋ํฐ๋ง ๋ฐ ๊ฐ์งํ์ฅ์์๋ ์์ฒด์ ์ผ๋ก ๋ฌธ์ ๊ฐ์ง ์์คํ ์ ๊ตฌ์ถํ์ฌ, ์ด์ํ์ ๋ฐ์ ์ ์ธ์ ๋ฐ์ํ ์ด๋ ํ ์ข ๋ฅ์ ๋ฌธ์ ์ธ์ง ํ์ง ๊ณต์ฅ์์ ํ์ธํ ์ ์๋๋ก ์๋ฆผ์ ์ ์กํ๋ค. 2๋จ๊ณ: ์ฑ๋ด์ ํตํ ๋ฌธ์ ํด๊ฒฐ๋ฐ์ํ ๋ฌธ์ ์ํฉ๊ณผ ์ดฌ์ ์ด๋ฏธ์ง๋ฅผ ์ฑ๋ด์ ์ ๋ก๋ํ..

Special thanks to. ๋ค๊ฑด๐ ์ด์ ํฌ์คํ : [LLM] ํ์ํ์ ์ค STT to TTS ์ํํ๋ ์์คํ ์ค๊ณ - 1. OpenAI API 'Whisper-1' ํ์ฉํ์ฌ ์ค์๊ฐ STT ๊ตฌํ ์ด์ ์ ๋ง๋ค์๋ ์์ฑ ๋ น์ + ์ค์๊ฐ STT ์ฝ๋๋ฅผ ๊ฐ์ง๊ณ ๋ น์ ์์ ๋ฒํผ์ ๋๋ฅด๋ฉด ์ค๋จ ์์ด ํ๋ก๊ทธ๋จ์ด ์์ฒด์ ์ผ๋ก ๋ฌธ์ฅ์ ๋์ ํ๋จํ์ฌ ํ ๋ฌธ์ฅ์ฉ ์ ์ฌ์ ๋ฒ์ญ์ ์ํํ๋ ํ๋ก๊ทธ๋จ์ ์ค๊ณํ๋ค.์ฌ์ค FE/BE ์ค์ ์ ๊ฑฐ์ ๋ค๊ฑด์ด๊ฐ ๋ค ํด์คฌ๊ณ ,์์ฑ ๊ด๋ จ ํธ๋ฌ๋ธ์ํ ๋ถ๋ถ๋ง ๋ด๊ฐ ๋ฐ ์น์๋ค. ๊ฐ์ฌํฉ๋๋ค๐ ์ฌ์ง์ 5์ด ์ ๋ ๊ธธ์ด์ ๋ฌธ์ฅ์ 3์ด๋ง์ ์ ์ฌํ๊ณ -> ๊ณง์ด์ด 1์ด ๋ด๋ก ๋ฒ์ญ์ด ์๋ฃ๋๋ ์คํ ๊ฒฐ๊ณผ ๋ชจ์ต์ด๋ค. ํ๋ก ํธ ๋ชปํจ + ์ ๊ฒ ๋ฉ์ธ ํ๋ก์ ํธ๊ฐ ์๋์์ ์ด์๋ก ๋ณด์ฌ์ฃผ๋ ์์ฑ๋๋ฅผ ์๊ฐํ์ง ์๊ณ ๊ธฐ๋ฅ์๋ง ์ง์ค..

๐ฃ๏ธ STT?Speech-To-Text ๋ก, ์์ฑ์ ํ ์คํธ๋ก ๋ณํํ๋ ์์ ์ด๋ค.๊ทธ๊ฑธ ๋๊ฐ๋ชจ๋ฆ ๋๊น '๋ณธ์ฌ์ ํ์ง ๊ณต์ฅ ๊ฐ ํธ๋ฌ๋ธ ์ฒ๋ฆฌ ์ง์ ์์คํ ' ์ค ํ์ํ์ ๋์์ ์ค์๊ฐ STT - ๋ฒ์ญ - TTS ํ์ดํ๋ผ์ธ ์ค๊ณ์ ๊ตฌํ์ ๋ด๋นํ๊ฒ ๋์๋๋ฐ, (์ฌ์ค STT ์ฌ๋ฏธ์์ด๋ณด์ฌ์ ๋ด๊ฐ ํ๊ณ ์ถ๋ค๊ณ ์์ํจ) ๊ทธ ์ค '์ค์๊ฐ STT ์์คํ '๋ถํฐ ์๊ฒ ๊ตฌํํด๋ณด๊ณ ์ ๊ฐ๋จํ(์ฝ๋1823641์ค์ง๋ฆฌ) ํ๋ก๊ทธ๋จ์ ์ค๊ณํ๊ฒ ๋์๋ค. ์ฌ์ฉ ๋ชจ๋ธํ์ฌ ๋ฃ๊ณ ์๋ ๊ต์ก์์ OpenAI API๋ฅผ ์ฌ์ฉํ ์ ์๋๋ก key๋ฅผ ์ ๊ณตํด์คฌ๊ธฐ ๋๋ฌธ์(์ค์นผ๋ผ ์งฑ), stt๋ชจ๋ธ ์ค์์๋ ํ ํฐ ํจ์จ์ ์ด๋ฉด์ ๊ฝค ์์ ์ ๋์ ์ฝ๋ฉ ์ฐธ๊ณ ์๋ฃ๊ฐ ๋ง์ 'whisper-1'์ ์ฌ์ฉํ๊ฒ ๋์๋ค. ๐ Whisper-1 ๊ณต์ API ๋ฌธ์: https://plat..

LangChain?LangChain์ ๋ํ ์ธ์ด ๋ชจ๋ธ(LLM)์ ํจ์จ์ ์ผ๋ก ํ์ฉํ ์ ์๋๋ก ์ง์ํ๋ ํ๋ ์์ํฌ๋ก, AI ๊ธฐ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ๋ณด๋ค ์ฒด๊ณ์ ์ด๊ณ ์ ์ฐํ๊ฒ ์ค๊ณํ ์ ์๋๋ก ๋๋๋ค. LangChain์ ๋ค์ํ LLM๊ณผ ์ฐ๋ํ ์ ์์ผ๋ฉฐ, ์ด๋ฅผ ํตํด AI ๋ชจ๋ธ์ ์ฝ๊ฒ ํธ์ถํ๊ณ , ๋ํํ ์๋ต์ ์์ฑํ๊ฑฐ๋ ๋ฐ์ดํฐ ๋ถ์ ๋ฐ ์๋ํ ํ๋ก์ธ์ค๋ฅผ ๊ตฌ์ถํ๋ ๋ฐ ํ์ฉํ ์ ์๋ค.- ChatGPT LangChain์ ๋ค์ํ LLM ๋ชจ๋ธ์ ์์ฝ๊ฒ ํธ์ถํ๊ณ ์ฌ์ฉํ ์ ์๊ฒ ์ง์ํ๋ค. ํนํ OpenAI API๋ฅผ ์ง์ ํ์ฉํ์ฌ ํ๋กฌํํธ๋ฅผ ์ ๋ฌํ๋ ๋ฐฉ์๋ณด๋ค LangChain์ ํ์ฉํ๋ฉด LLM์ ํ์ฉํ๋ ์ธก๋ฉด์์ ํ์ฅ์ฑ๋ ์ข๊ณ ์ฝ๋ ํ์ฉ๋ ํจ์ฌ ๊ฐํธํ๋ค. ์ค์ ์ฝ๋๋ฅผ ๋๊ณ ๋น๊ตํด๋ ์๋์ ๊ฐ์ด ๋ ์ง๊ด์ ์ผ๋ก ์ดํดํ๊ธฐ..

Temperature?์ธ์ด ๋ชจ๋ธ์ด ํ ์คํธ๋ฅผ ์์ฑํ ๋ ๋๋ค์ฑ์ ์ ์ดํ๋ ํ์ดํผ ํ๋ผ๋ฏธํฐ๋ก, ๋ชจ๋ธ์ด ์์ฑํ ๋ค์ ๋จ์ด์ ํ๋ฅ ๋ถํฌ๋ฅผ ์กฐ์ ํ๋ค. ๊ฐ์ ๋ฒ์๋ ์ผ๋ฐ์ ์ผ๋ก [0, 1]์ ๊ฐ๋๋ค.๋ฎ์ ๊ฐ์ผ์๋ก ๋ชจ๋ธ์ด ๋ ์์ธก ๊ฐ๋ฅํ ์ถ๋ ฅ์ ์์ฑํ๊ณ , ๋์ ๊ฐ์ผ ์๋ก ๋ชจ๋ธ์ด ๋ ๋ค์ํ๊ณ ์ฐฝ์์ ์ธ ์ถ๋ ฅ์ ์์ฑํ๋ค. ์ด๋ก ์ ์ผ๋ก 1.0 ์ด์์ ๊ฐ์ ๊ฐ์ง ์ ์์ผ๋, ๊ฐ์ ํค์ ๋ค์์ฑ์ ๋๋ฆด ์๋ก ๋ฌด์์์ฑ๋ ํจ๊ป ์ฆ๊ฐํ๊ธฐ ๋๋ฌธ์ ๋จ์ ๋๋ค ํ ์คํธ ์์ฑ์ ๊ทธ์น ์ ์๋ค. ๋ํ, ํ๊ตญ์ด์ ๊ฒฝ์ฐ 1.0 ์ด์์ ๊ฐ์ผ๋ก ๋์ด๊ฐ๋ฉด ๋ง์ถค๋ฒ์ด ๋ฌ๋ผ์ง ์ ์๋ค.0์ ๊ฐ๊น์ธ ์๋ก ์ ํด์ง ๋ต๋ณ์ ์ํํ๊ธฐ ๋๋ฌธ์, ์ผ๋ฐ์ ์ผ๋ก 0 ~ 0.5 ์ดํ์ ๊ฐ์ ์ฌ์ฉํ๋ ๊ฒ์ ๊ถ์ฅํ๋ค. ๊ทผ๋ฐ1 ์ด์์ ์์ ๋๋ฅผ ๊ฐ์ง ๋ ๋ต๋ณ์ด ์ด๋ป๊ฒ ๋ฌ๋ผ์ง๋์ง ๊ถ๊ธํด์..