llm3 [TIL] ๋ด์ผ๋ฐฐ์์บ ํ AI 9๊ธฐ - 22ํ ๐ถ ํ์ต ๋ฒ์์คํ ๋ค๋๋ฐ ๊ฐ์ธ ๊ณต๋ถ ๐ถ ํ์ต ๋ด์ฉโจ ๊ฐ์ธ ๊ณต๋ถโ๏ธ ํ ํฐ ์๋ฒ ๋ฉ 1. ์๋ฒ ๋ฉ (embedding) 1) ๊ฐ๋ : ๋ฐ์ดํฐ๋ฅผ ์๋ฏธ๋ฅผ ๋ด์ ์ซ์ ์งํฉ์ผ๋ก ๋ณํํ๋ ๊ฒ 2. ํ ํฐ ์๋ฒ ๋ฉ 1) ๊ฐ๋ : ํ ํฐ์ ์๋ฒ ๋ฉํ๋ ์์ 2) ๋ด์ฉ - ๋ฅ๋ฌ๋ ๋ชจ๋ธ์ด ํ ์คํธ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๊ธฐ ์ํด์๋ ์ ๋ ฅ์ผ๋ก ๋ค์ด์ค๋ ํ ํฐ๊ณผ ํ ํฐ ์ฌ์ด์ ๊ด๊ณ๋ฅผ ๊ณ์ฐํด์ผ ํ๋ค. - ํ ํฐ๊ณผ ํ ํฐ ์ฌ์ด์ ๊ด๊ณ๋ฅผ ๊ณ์ฐํ๊ธฐ ์ํด์๋ ํ ํฐ์ ์๋ฏธ๋ฅผ ์ซ์๋ก ๋ํ๋ผ ์ ์์ด์ผ ํ๋ค. - ํ ํฐํ์์ ๋ถ์ฌํ ํ ํฐ ์์ด๋๋ ํ๋์ ์ซ์์ผ ๋ฟ์ด๋ฏ๋ก ์ซ์์ ์๋ฏธ๋ฅผ ๋ด์ ์ ์๋ค. - ์๋ฏธ๋ฅผ ๋ด๊ธฐ ์ํด์๋ ์ต์ 2๊ฐ ์ด์์ ์ซ์ ์งํฉ์ธ ๋ฒกํฐ์ฌ์ผ ํ๋ค. ๐ฉ ์์ ๋ด์ฉ์ ๋ง๊ฒ ํ ํฐ์ ์๋ฒ ๋ฉํ๋ .. 2025. 2. 5. [TIL] ๋ด์ผ๋ฐฐ์์บ ํ AI 9๊ธฐ - 21ํ ๐ถ ํ์ต ๋ฒ์์คํ ๋ค๋๋ฐ ๊ฐ์ธ ๊ณต๋ถ ๐ถ ํ์ต ๋ด์ฉโจ ๊ฐ์ธ ๊ณต๋ถโ๏ธ ํ ํฐํ 1. ํ ํฐ (token) 1) ๊ฐ๋ : ์ฃผ์ด์ง ํ ์คํธ๋ฅผ ๋ถ์ ๋ฐ ์ฒ๋ฆฌ ๊ฐ๋ฅํ ์์ ๋จ์๋ก ๋๋ ๊ฒ 2. ํ ํฐํ 1) ๊ฐ๋ : ํ ์คํธ๋ฅผ ์ ์ ํ ๋จ์๋ก ๋๋๊ณ ์ซ์ ์์ด๋๋ฅผ ๋ถ์ฌํ๋ ๊ฒ 2) ๋ด์ฉ - ํ๊ธ์ ์๊ฒ (์์๊ณผ๋ชจ์) ๋จ์๋ถํฐ ํฌ๊ฒ ๋จ์ด ๋จ์๋ก ๋๋์ ์๋ค - ์ด๋ค ํ ํฐ์ด ์ด๋ค ์ซ์ ์์ด๋๋ก ์ฐ๊ฒฐ๋๋์ง ๊ธฐ๋ก๋ ์ฌ์ ์ ๋ง๋ค์ด์ผ ํ๋ค > ๋จ์๊ฐ ํฐ ๊ฒฝ์ฐ: ์๋ฏธ ์ ์ง๋ ์ ๋์ง๋ง ์ฌ์ ์ด ์ปค์ง๋ค. > ๋จ์๊ฐ ์์ ๊ฒฝ์ฐ: ์ฌ์ ์ ์์์ง์ง๋ง, ๋จ์ด์ ์๋ฏธ๊ฐ ์ฌ๋ผ์ง๋ค. 2. ์๋ธ์๋ ํ ํฐํ 1) ๊ฐ๋ : ๋ฐ์ดํฐ์ ๋ฑ์ฅํ๋ ๋น๋์ ๋ฐ๋ผ ํ ๊ทผํ ๋จ์๋ฅผ ๊ฒฐ์ 2) ๋ด์ฉ - ๊ธฐ์กด ํ .. 2025. 2. 4. (AI) openai.OpenAIError: The api_key client option must be set either by passing api_key to the client or by setting the OPENAI_API_KEY environment variable ๐ถ ์๋ฌโ๏ธ ์์ ํ๊ฒฝ - Window (PowerShell) - VSCode - Python 3.10โ๏ธ ์์ ๋ด์ฉ (OpenAI API ํ ์คํธ) 1. API Key ์์ฑ 2. ํ๊ฒฝ๋ณ์ ์ค์ setx OPENAI_API_KEY "your_api_key_here" 3. OpenAI API ์ค์นpip install openaiโ 4. ์์ค ์ฝ๋ ์์ฑ (text_example.py)from openai import OpenAIclient = OpenAI()completion = client.chat.completions.create( model="gpt-4o-mini", messages=[ {"role": "system", "content": "You are a h.. 2025. 1. 31. ์ด์ 1 ๋ค์