์๋ ํ์ธ์,
์ด์ OpenAI ๊ณ์ ์ ๋ง๋ค์์ต๋๋ค. "Assistant"๋ฅผ ์์ฑํด์ผ ํ ๊น์? ํ๋ฌ๊ทธ์ธ์ AI๋ฅผ ํตํฉํ๊ธฐ ์ํด ๋ฐ๋ผ์ผ ํ ๋จ๊ณ๊ฐ ์๋์ง ๊ถ๊ธํฉ๋๋ค.
๊ฐ์ฌํฉ๋๋ค.
์๋ ํ์ธ์,
์ด์ OpenAI ๊ณ์ ์ ๋ง๋ค์์ต๋๋ค. "Assistant"๋ฅผ ์์ฑํด์ผ ํ ๊น์? ํ๋ฌ๊ทธ์ธ์ AI๋ฅผ ํตํฉํ๊ธฐ ์ํด ๋ฐ๋ผ์ผ ํ ๋จ๊ณ๊ฐ ์๋์ง ๊ถ๊ธํฉ๋๋ค.
๊ฐ์ฌํฉ๋๋ค.
์๋์, ํ ํฐ๋ง ์์ผ๋ฉด ๋ฉ๋๋ค. ๋ ๊ณ ๊ธ ๋ชจ๋ธ๊ณผ ๋ ๋์ ์๋ ํ๋์ ์ ๊ทผํ๋ ค๋ฉด OpenAI ๊ณ์ ์ ํฌ๋ ๋ง์ ์ถฉ์ ํด์ผ ํ ์ ์์ต๋๋ค.
API ๊ด๋ จ ์์ ์ ๋ชจ๋ ํ๋ฌ๊ทธ์ธ์ด ์ฒ๋ฆฌํฉ๋๋ค.
(์ฐธ๊ณ ๋ก, ์ฌ๋ฏธ์๋ ์ฌ์ค ํ๋ - Chatbot์ ์์ฒด์ ์ผ๋ก ๊ฐ๋ฐํ ๋ํ ๋ฐ โ๋ด๋ถ ์ฌ๊ณ โ ์์คํ ์ ๊ตฌํํ๊ณ ์์ผ๋ฉฐ, ์ด ์์คํ ์ Chat Completions API์ Embeddings API๋ง์ ํ์ฉํฉ๋๋ค. ๋ฐ๋ผ์ Assistants API๋ฅผ ๋ช ์์ ์ผ๋ก ์ง์ํ์ง ์์ต๋๋ค. ์ด๋ ๋งค์ฐ ์ข์ ์ ์ธ๋ฐ, Assistants API๋ ํ ํฐ์ ๋ญ๋นํ๋ ๊ฒ์ผ๋ก ์ ๋ช ๋๊ณ ๋น์ฉ์ ๋ง์ด ์๋ชจํ๊ธฐ ๋๋ฌธ์ ๋๋ค. Chatbot์ ์ ์ฝํ์ผ๋ก ์ค๊ณ๋์ด ์์ต๋๋ค!)
์, ์ ๊ฐ ์๊ฐํ๋ ๊ฒ๋ณด๋ค ํจ์ฌ ๋ง์ ๊ธฐ๋ฅ์ ํ๋ค์.
ChatGPT์์ ๋งํ๋ ํ ํฐ์ด ๋ฌด์์ธ์ง ์ค๋ช ํด ์ฃผ์ค ์ ์๋์? ์ ๋ ํ์ฌ ์ 20๋ฌ๋ฌ๋ฅผ ๋ด๊ณ ChatGPT ํ๋ฆฌ๋ฏธ์์ ์ด์ฉ ์ค์ ๋๋ค. ์ ๊ฐ ์ํ๋ ๊ฒ์ chatgpt.com์์ ํ์ตํด ์จ AI์ ์ฐ๋ฆฌ Discourse ์ฌ์ฉ์๊ฐ ์ ๊ทผํ ์ ์๋๋ก ํ๋ ๊ฒ์ด์์ต๋๋ค.
์ด ๋ด์ฉ์ด ์ ์ ๋ฌ๋๊ณ ์๋์ง, ๊ทธ๋ฆฌ๊ณ ์ฌ์ฉ ์ฌ๋ก๊ฐ ๋ช ํํ์ง ๋ชจ๋ฅด๊ฒ ๋ค์!
ํ ํฐ์ ๋๊ณผ ๋น์ทํฉ๋๋ค. ํ ํฐ์ ๋จ์ด ๋๋ ๋จ์ด์ ์ผ๋ถ๋ก ์๊ฐํ ์ ์์ต๋๋ค. ์ง๋ฌธ์ ํ๋ฉด ํ ํฐ X๋งํผ์ ๊ฐ์น๊ฐ ๋ฐ์ํฉ๋๋ค. OpenAI๊ฐ ์ง๋ฌธ์ ์ฒ๋ฆฌํ ๋ ๋ ๋ง์ ํ ํฐ์ด ์ฌ์ฉ๋๋ฉฐ, ๋ง์ง๋ง์ผ๋ก ๋ต๋ณ์ด ์์ฑ๋ ๋์๋ ํ ํฐ์ด ์๋ชจ๋ฉ๋๋ค.
์ฌ์ฉํ๋ ๋ชจ๋ธ๊ณผ ๋ํ ๋ด์ฉ์ ๋ฐ๋ผ ์ด ํ ํฐ ์ฌ์ฉ๋์ ๋ํ ๋น์ฉ์ ์ง๋ถํ๊ฒ ๋๋ฉฐ, ๊ฒฝ์ฐ์ ๋ฐ๋ผ ๋ ๋ง์ด ๋๋ ์ ๊ฒ ์ง๋ถํ ์ ์์ต๋๋ค.
o1 ์ฌ์ฉ ๊ฐ๋ฅ ์ฌ๋ถ๊ฐ ์ AI ์ฌ์ฉ ๋ฐฉ์์ ๊ฝค ํฐ ๋ณํ๋ฅผ ๊ฐ์ ธ์์ต๋๋ค(๊ทธ๋ฆฌ๊ณ โฆ ์ ์ด ์๋๋ผ ๋ก๋ฒํธ์ ์ฝ๋ฉ ์ค๋ ฅ ๋๋ถ์ ์ค์ง ์ ๋ง ์ฌ์ฉํ ์ ์๋๋ก ์ ํํ ์ ์์์ต๋๋ค). ํ์ง๋ง o1 ์๋ฆฌ์ฆ๋ ์์คํ ํ๋กฌํํธ๋ฅผ ์ฌ์ฉํ์ง ์์ผ๋ฏ๋ก, ์ํ ํํ ๋ฐฉ๋ฒ ๋ฑ ํ์ํ ์ง์นจ์ ์ ํ๋กฌํํธ์ ์ง์ ์ถ๊ฐํด์ผ ํฉ๋๋ค.
์ค์ ํ๋กฌํํธ, ์ฆ ๊ฒ์๋ฌผ ๋ค์ ์๋์ผ๋ก ํ์ค ํ
์คํธ๋ฅผ ์ถ๊ฐํ ์ ์๋ ๊ธฐ๋ฅ์ด ์๋ค๋ฉด ๋ ์ฌ์ธ ํ
๋ฐ์. Discourse์๋ ์ด๋ฐ ๊ธฐ๋ฅ์ด ์ผ์ข
์ ํํ๋ก ์กด์ฌํ์ง๋ง, ์ ๊ฐ ์ ๋๋ก ์ฌ์ฉํ์ง ๋ชปํ๊ฑฐ๋ ์๋ชป๋ ๋ฐฉ์์ผ๋ก ์ฌ์ฉํ๋ ค๋ ๊ฒ ๊ฐ์ต๋๋ค. ์ฑ๋ด์ด ์ธ๊ธ๋๊ฑฐ๋ ๊ฐ์ธ ๋ฉ์์ง์ ํฌํจ๋ ๊ฒฝ์ฐ, ๋ชจ๋ ์นดํ
๊ณ ๋ฆฌ ๋ฐ ๊ฐ์ธ ๋ฉ์์ง์ ํด๋น ํ
์คํธ๊ฐ ๋ํ๋์ผ ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ค1 ๋๋ o1-mini๊ฐ ์ฌ์ฉ๋ ๋๋ง ์๋ํด์ผ ํฉ๋๋ค ![]()
o1 ์๋ฆฌ์ฆ๋ ์์ง ์์ฑ๋์ง ์์์ผ๋ฏ๋ก, ๋๊ตฌ ์ฌ์ฉ ๋ฐฉ์ ๋ฑ์ด ์ธ์ ๋ ๋ณ๊ฒฝ๋ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ์๋ก์ด ๊ธฐ๋ฅ ์์ฒญ๋ณด๋ค๋ ์ต์ ์ ๋ํ ๋ ผ์๋ฅผ ๋ ์ํฉ๋๋ค. ๋ํ o1 ์๋ฆฌ์ฆ๋ ๋๋ฌด ์ ๋ฌธ์ ์ด๊ณ (๋น์ธ์) ๋๋ ์ฒ๋ฆฌ ์๋ฃจ์ ์ด ๋ ์ ์์ผ๋ฏ๋ก, ์ฌ์ฉ์๊ฐ ์ด๋ฌํ ์ถ๊ฐ ๊ท์น์ ์ง์ ๊ธฐ์ตํ๊ณ ์ถ๊ฐํด์ผ ํ๋ ์๊ตฌ๋ ์ ๋นํ๋ ์ ์์ต๋๋ค.
๋ณธ๋ก ์์ ์ฝ๊ฐ ๋ฒ์ด๋ฌ์ง๋ง, GPT ๋ชจ๋ธ๋ค์ o1์ด ๊ณต๊ฐ๋ ๋ ์ํ์ ํ์ตํ์ต๋๋ค.
์, Open AI์ ๋น์ผ๊ด์ฑ์ ๋ฉ์ฐ๊ธฐ ์ํด ์ปค์คํฐ๋ง์ด์ง์ ๋๋ฌด ๊น์ด ๋ค์ด๊ฐ ์๋ ์์ด์.
o1์ด ํ๋ฆฌ๋ทฐ๋ฅผ ์ข ๋ฃํ ๋ ๋๊ตฌ, ๊ทธ๋ฆฌ๊ณ ์๋ง๋ ์์คํ ํ๋กฌํํธ ๊ธฐ๋ฅ๊น์ง ํจ๊ป ์ถ์๋ ๊ฑฐ๋ผ๊ณ ๊ฐ๋ ฅํ ์ถ์ ํฉ๋๋ค.
๋ค๋ง, ์ค๋ํซ ์์คํ ์ ๊ตฌํํ ์ฅ์๋ก ์ฑํ ๋ด์ด ์ ํฉํ๋ค๊ณ ๋ ์๊ฐํ์ง ์์์. ํ ์ค ํ ๋ช ์ด ๊ทธ๊ฑธ ๋ง๋ค์๋ ๊ธฐ์ต์ด ๋๋๋ฐ, ์ฐพ์์ ๊ฒ์๊ธ์ ์ ๋ฐ์ดํธํด ๋ณด๊ฒ ์ต๋๋ค โฆ
์ฌ๊ธฐ ์์ต๋๋ค:
@Jagster ์ ๋ง ๋ช ํํ๊ฒ ์ค๋ช ํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ ๊ฐ ๋ค๋ฅธ ์๋ฏธ๋ฅผ ์๋ํ๋ ๊ฑด ์๋์ง ๋ชจ๋ฅด๊ฒ ๋ค์. ์ด ํ๋ฌ๊ทธ์ธ์ OpenAI์ ํตํฉํ๋ ค๊ณ ์ด
๋ฅผ ์ฌ์ฉ ์ค์ ๋๋ค. ์ด๋ป๊ฒ ์ฐ๊ฒฐํด์ผ ํ๋์ง์ ๋ํ ๊ธฐ๋ณธ์ ์ธ ์ ๋ณด๋ง ์ป์ด๋ณด๋ ค ํฉ๋๋ค.๊ทธ๊ฒ์ ์ก์ธ์ค๋ฅผ ์ํด ์์ฑํ๋ API ํค์ผ ๋ฟ์ ๋๋ค. ๋ ์ด์์ ์๋๊ณ , ์ผ์ข ์ ๋น๋ฐ๋ฒํธ๋ผ๊ณ ํ ์ ์์ต๋๋ค.
์, ์ด์ ํผ๋์ ์์ธ์ ์๊ฒ ๋ค์.
๋ค, API ํ ํฐ(๋๋ ํค, OpenAI์์ ๋ฐ์์ผ ํ๋ ๊ฒ)๊ณผ ๋จ์ด์ ์ผ๋ถ๋ฅผ ๋ํ๋ด๋ ํ ์คํธ _ํ ํฐ_์ด ์์ต๋๋ค. ํ์๋ LLM์ ์ํด ์ฒ๋ฆฌ๋๋ฉฐ, ์ ์๋ API ์ธ์ฆ์ ์ํด ์ฌ์ฉ๋ฉ๋๋ค.
The Verge์์ ์ฉ์ด์ ๋ํด ๊ฝค ์ข์ ๊ฐ์ด๋๋ฅผ ์ ๊ณตํ์ผ๋ ์ฐธ๊ณ ํด ๋ณด์ธ์:
๋ก์ปฌ์์ Llama๋ฅผ ์คํ ์ค์ด๊ณ , ๋ก์ปฌ Discourse ์ธ์คํด์ค์์ ์ด๊ฑธ ๋๋ฆฌ๋ ค๋ ์์
์ด ๊ฑฐ์ ๋ค ๋์ด ๊ฐ๊ณ ์์ต๋๋ค. ์ฑ๋ด์ ์ ๋ํํ๊ณ ์์ด์
ํ์ง๋ง ์๋ฒ ๋ฉ(Embedding) ์ฒ๋ฆฌ๋ฅผ ํ๋๋ฐ ์ด๋ ค์์ ๊ฒช๊ณ ์์ต๋๋ค. ๋ฒค์น๋งํฌ ์ฌ์ฉ์๋ ์ ๋ขฐ ์์ค(Trust Level) 1๋ก ์ค์ ๋์ด ์์ต๋๋ค. rake chatbot:refresh_embeddings[1] ๋ ์ดํฌ ํ์คํฌ๊ฐ ์ธ์ฆ ๋ฌธ์ ๋ก ์คํจํ๊ณ ์์ต๋๋ค.
Faraday::UnauthorizedError: the server responded with status 401 (Faraday::UnauthorizedError)
์ฑ๋ด์ Open AI ํ ํฐ ํ๋์ Llama๊ฐ ์ ๊ณตํ URL์ ๋ถ์ฌ๋ฃ์์ต๋๋ค.
์ฌ๋ฐ๋ฅด๊ฒ ์ธ์ฆํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์กฐ์ธ์ ์ฃผ์ค ์ ์์๊น์?
์๋ํด ์ฃผ์ ์ ์ข์ต๋๋ค!
๋ํ ์ค์ด๋ผ๋ ์ ์ด ์ข์ต๋๋ค ![]()
Chatbot์ด ๋ก์ปฌ์์ ์๋ฒ ๋ฉ์ ์ฌ์ฉํ ์ ์๋์ง๋ ํ์ ํ ์ ์์ต๋๋ค.
ํด๋น ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ ์ข์ PR์ ๊ธฐ๊บผ์ด ์์ฉํ๊ฒ ์ต๋๋ค.
๋ค์ ๋งํฌ๋ฅผ ์ฐพ์์ต๋๋ค:
๋ฐ๋ผ์ ์ ์ ํ ๋ชจ๋ธ๊ณผ Chatbot์ ํ์ํ ์ถ๊ฐ ์ฝ๋ ๋ฐ ์ค์ ์ด ์๋ค๋ฉด ๊ฐ๋ฅํ ์ ์์ต๋๋ค. ์์ง ์กด์ฌํ์ง ์๋ ์ปค์คํ ์๋ฒ ๋ฉ ๋ชจ๋ธ ์ค์ ์ด ํ์ํ ๊ฒ์ ๋๋ค.
๋ค๋ง ์ด๋ฏธ ๋ค์ ์ค์ ์ด ์์ต๋๋ค:
chatbot open ai embeddings model custom url
์ด๊ฒ์ ์ฃผ๋ก Azure ์ง์์ ๋๊ธฐ ์ํด ๊ตฌํ๋์์ง๋ง, Chat Completions๊ฐ ๋ก์ปฌ ollama ์๋น์ค๋ก ๊ฐ๋ฆฌํฌ ์ ์๋ ๊ฒ๊ณผ ์ ์ฌํ ๋ฐฉ์์ผ๋ก ์ฌ์ฌ์ฉํ ์ ์์ต๋๋ค.
ํ์ฌ ์ด๊ฒ์ด ๋ก์ปฌ์์ ๋ด์ ์ ์ฉ์ฑ์ ์ ํํ๊ณ ์๋ค๋ ์ ์ ์ธ์งํ๊ณ ์์ต๋๋ค.
์ด๊ฒ์ ์๋ํฌ์ธํธ๋ก ์ ์ก๋๋ ํ ํฐ์ ๋๋ค. ๋จ์ํ ํ ์คํธ ํ๋์ ๋๋ค. ์ฌ๊ธฐ์ URL์ด ์๋ํ ๊ฐ๋ฅ์ฑ์ ๋งค์ฐ ๋ฎ์ต๋๋ค. ์๋์ชฝ์ ์ปค์คํ ์ฑํ ์์ฑ(Chat Completions) ์๋ํฌ์ธํธ URL ์ค์ ์ด ๋ ์์ต๋๋ค:
์: chatbot open ai model custom url high trust
ํฌํฌ๋ฅผ ํ๊ณ ๊ธฐ์กด์ ์กด์ฌํ๋ ๋ด์ฉ๊ณผ ์ผ์นํ๋ฉฐ, ์ด๋ฏธ ์ฌ์ฉ ๊ฐ๋ฅํ ๊ฒ์ ํ์ฉํ๋, ollama๋ก ๋ก์ปฌ ์๋ฒ ๋ฉ ์ง์์ ๋ฌ์ฑํ๋ ๋ฐ ํ์ํ ์ต์ํ์ ์ถ๊ฐ๋ง ์ํํ๊ณ , Open AI ๋ฐ Azure์ ๊ธฐ์กด ๋์์ ๊ทธ๋๋ก ์ ์งํ๋ค๋ฉด, ๋ฐ๋์ ๋ณํฉ(Merge)์ ๋ชฉํ๋ก PR์ ๊ฒํ ํ๊ฒ ์ต๋๋ค.
๊ณง ์ถ์ ์์
์๋ฒ ๋ฉ์ ํฌํจํ๋ ์ํฌํ๋ก๋ฅผ ์ง์ํ๊ธฐ ์ํด ๋ ๋ง์ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋ ์์ ์ ๋๋ค:
โฆ
OpenAI API ํธํ์ฑ: OpenAI ํธํ /v1/embeddings ์๋ํฌ์ธํธ ์ง์
์ด์ฒ๋ผ ๋น ๋ฅด๊ฒ ๋ณํํ๋ ๋ถ์ผ์์ '๊ณงโ์ด๋ผ๋ ๋ง์ ์ค์ ๋ก '๊ณงโ์ธ ๊ฒฝ์ฐ๊ฐ ๋ง์ผ๋ฏ๋ก, ์ ์ฌ์ฉ ์ฌ๋ก๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ด ๊ธฐ๋ฅ์ ๊ธฐ๋ค๋ ค ๋ณผ ๊ฐ์น๊ฐ ์๋ ๊ฒ์ผ๊น์?
์ ํฌ ์ธ์คํด์ค๋ 20๋ ์ ๊น์ง ๊ฑฐ์ฌ๋ฌ ์ฌ๋ผ๊ฐ๋ ์ ๋ณด์ ๋ณด๊ณ ์ด์ง๋ง, ์ ๋ณด ์ ์ถ ๊ฐ๋ฅ์ฑ๋ ํฐ ์ฐ๋ ค ์ฌํญ์ด๋ผ ๋ก์ปฌ ํ ์คํธ๋ฅผ ์ํ๊ฒ ๋์์ต๋๋ค.
API ์๋ํฌ์ธํธ ํธํ์ฑ์ ํด๊ฒฐํ๋ ๊ฒ ๊ฐ์ Ollama PR์ ์ฐพ์ ๊ฒ ๊ฐ์ต๋๋ค. ์ด ๋ถ๋ถ์ ๋ ์ ์ดํดํด์ผ๊ฒ ์ง๋ง, ์ง๊ธ ๋ฐฉํฅ์ด ๋ง๋์?
ํ์ฌ ์ปค์คํ ์๋ฒ ๋ฉ ๋ชจ๋ธ์ ์ค์ ํ ์ ์๋ ์ต์ ์ด ์์ด์, ์ด๊ฑด ์น๋ช ์ ์ธ ๋ฌธ์ ์ ๋๋ค.
๋ก์ปฌ์์ ์คํํ๋ ๊ฒฝ์ฐ, ollama๋ฅผ ์ํด ๋ค์ด๋ก๋ํ ๋ชจ๋ธ๋ก ํ๋์ฝ๋ฉํ์ฌ ์๋ํด ๋ณผ ์ ์์ต๋๋ค.
๋ ์๊ฐํด๋ณด๋ฉด, ์ง๋ฉดํ๊ฒ ๋ ๋ ๋ค๋ฅธ ๋ฌธ์ ๋ ์๋ฒ ๋ฉ ํ ์ด๋ธ ์ ์์์ ์ฐจ์์ด OpenAI์ ์ํ ๋ชจ๋ธ ํ์ค์ผ๋ก ์ค์ ๋์ด ์๋ค๋ ์ ์ธ๋ฐ, ์ด๊ฒ ๋งค์ฐ ํฝ๋๋คโฆ ์ด๋ป๊ฒ ๊ทธ ๋ฌธ์ ๋ฅผ ๊ทน๋ณตํ ์ ์์์ง ํ๋ฒ ์๊ฐํด ๋ณด์ธ์โฆ
Chatbot 1.2.๋ AI ๊ธฐ๋ฐ ์ฌ์ฉ์ ํ๋ ์์ง์ ์คํ์ ๊ธฐ๋ฅ์ผ๋ก ๋์ ํ์ต๋๋ค.
์ฌ์ฉ์๊ฐ ํ์ฌ ๋น์ด ์๋ ์ ํ์ ์ฌ์ฉ์ ํ๋๊ฐ ์๋ ๊ฒฝ์ฐ, ์ด ์ค์ ์ ํ์ฑํํ๋ฉด ๋ด์ด ์ฌ์ฉ์์๊ฒ ํด๋น ์ ๋ณด๋ฅผ ์์ฒญํ๊ธฐ ์์ํฉ๋๋ค. ๋ฏธ์๋ฃ๋ ์ฌ์ฉ์ ํ๋๊ฐ ๋ชจ๋ ์ฑ์์ง ๋๊น์ง ์งํํ ํ, ์ ์ ๋์์ผ๋ก ๋ณต๊ทํฉ๋๋ค.

(์๋ต์ด ๋๋ฆฐ ์ ์ํด ๋ถํ๋๋ฆฝ๋๋ค - ์ด๋ ๊ฐ๋ฐ ํ๊ฒฝ์์ ๋ นํ๋์์ต๋๋ค)
์ฐธ๊ณ ๋ก ์ด ๊ธฐ๋ฅ์ ๋ค์ ํญ๋ชฉ๋ง ์ง์ํฉ๋๋ค:
๋ค์ค ์ ํ์ ์์ง ์ง์๋์ง ์์ต๋๋ค.
ํ๋๋ _์ ํ์ _์ด์ด์ผ ํฉ๋๋ค.
์ฌ์ฉ์ ํ๋์ ์์๊ฐ ์ฐ์ ์์๋ฅผ ๊ฒฐ์ ํฉ๋๋ค.
Chatbot 1.3 ๋ฒ์ ์ด ์ถ์๋์์ต๋๋ค ![]()
chatbot_quota_basis๋ฅผ ํตํด ์ด๋ฅผ ํ์ฑํํ ์ ์์ผ๋ฉฐ, ๊ทธ๋ ์ง ์์ผ๋ฉด ๊ธฐ์กด์ฒ๋ผ ์ฟผ๋ฆฌ ์ ๊ธฐ์ค์ผ๋ก ๊ด๋ฆฌ๋ฉ๋๋ค.Chatbot์ ํญ์ ์ฌ์ฉ๋ ํ ๋น๋ ๊ฐ์ ๊ธฐ๋ฅ์ ํฌํจํ๊ณ ์์์ต๋๋ค.
์ค๋ ์ด ๊ธฐ๋ฅ์ด ๋ ์ ๊ตํด์ก์ต๋๋ค!
Chatbot์ ์ด์ ํ ํฐ๋ณ ์ฌ์ฉ๋์ ๋ํ ํ ๋น๋์ ์ถ์ ํ๊ณ ๊ฐ์ ํ ์ ์์ต๋๋ค.
API ํธ์ถ์ ๋น์ฉ์ ๋ถ๊ณผํ์ฌ ๊ณผ๋ํ ์ฌ์ฉ์ ์ต์ ํ ์ ์์ผ๋ฏ๋ก, ์๋ฅผ ๋ค์ด ์ด๋ฏธ์ง ์์ฑ์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ๊ณตํด๋ ๋ ๊ฑฑ์ ํ ์ ์์ต๋๋ค.
ํ ํฐ ์ถ์ ์ ์ ํ ์ฌํญ(opt-in)์ ๋๋ค. ํ ํฐ ์ถ์ ๋ฐฉ์์ผ๋ก ๋ณ๊ฒฝํ๋ ๊ฒฝ์ฐ, ๊ฐ์ด ๋ช ๋ฐฐ(orders of magnitude) ๋ ์ปค์ผ ํ๋ฏ๋ก ๊ฐ ์ ๋ขฐ ์์ค์ ํ ๋น๋์ ๋๋ฆฌ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์คํํด ๋ณด์ธ์.
๊ทธ๋ฌ๋ ์ฟผ๋ฆฌ๋ณ ์ถ์ ๋ฐฉ์์ ์ฝ๊ฐ ๋ณ๊ฒฝ๋์์ต๋๋ค. ์ด์ ํ์ฉ๋ ์ต๋ ์ฟผ๋ฆฌ ์๋ก ๋ฆฌ์ ๋์ด _0_๊น์ง _๋ด๋ ค_์ค๋ ๋ฐฉ์์ผ๋ก ๊ณ์ฐ๋ฉ๋๋ค.
๋ชจ๋ ์ฌ์ฉ์๊ฐ ํ ํ ๋น๋(full quota)์ผ๋ก ์์ํ๋๋ก ์ ์ญ ํ ๋น๋ ๋ฆฌ์ ์์ ์ ํ ๋ฒ ์คํํ๋ ๊ฒ์ ๊ณ ๋ คํด ๋ณผ ์ ์์ต๋๋ค. ์ด๊ฒ์ ์ผํ์ฑ ์์ ์ ๋๋ค!
/sidekiq/scheduler์ sidekiq์์:
ํธ๋ฆฌ๊ฑฐ ๋ฒํผ์ ๋๋ฅด์ธ์.
์ด๋ค ๊ฒฝ์ฐ๋ ์ด์ ์ฌ์ฉ์๋ ๋จ์ ํ ๋น๋์ด ์ผ๋ง์ธ์ง ๋ฌผ์ ์ ์์ต๋๋ค:
์ฐธ๊ณ : ์๋ ค์ง ๋ฌธ์ : ๋ฆฌ์ ์์ ์ด ์คํ๋๊ธฐ ์ ์ ์ด ์ง๋ฌธ์ด ์ฒ์์ผ๋ก ๋ฌปํ๋ ๊ฒฝ์ฐ, ๋ต๋ณ์ด ๋ค์ ์ด์ํ ์ ์์ต๋๋ค! ๋ฆฌ์ ์์ ์ด ์คํ๋์๋ ์๋๋ , ๋ ๋ฒ์งธ๋ก ์ด ์ง๋ฌธ์ ๋ฌผ์ผ๋ฉด ์ ์์ ์ผ๋ก ์๋ํด์ผ ํฉ๋๋ค.
๋ก๋ฒํธ, ์๋ ํ์ธ์.
๋ด์ ์์๋ถ์ ๋ ธ๊ณ ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ํ์ง๋ง ์ฑํ ์์ ๋ด์ ํธ์ถํ ๋ ๋ก๊ทธ์ ๋ค์๊ณผ ๊ฐ์ ์ค๋ฅ๊ฐ ๋ฐ์ํ๊ณ ์์ต๋๋ค.
![]()
์ฌ์ค์น ์์ด ํด๊ฒฐํ ์ ์๋ ๋ฐฉ๋ฒ์ด ์์๊น์?
๋ก๋ฒํธ ์จ, ์ด ๋ด์ ๊ด๋ฆฌ์์ฒ๋ผ ์ค์ ํ ์ ์์๊น์? ์๋ํด ๋ดค๋๋ฐ ๋ด์๋ ๊ทธ๋ฐ ์ต์ ์ด ์์ ์์ด์.
์ฒซ ๋ฒ์งธ ์ค๋ฅ๋ ์ฑํ (โPost Embeddingโ)๊ณผ ์๋ฌด๋ฐ ๊ด๋ จ์ด ์์ต๋๋ค. ์ด ์ค๋ฅ๋ ๋ฌดํดํ๋ฉฐ, ์์คํ ์ด ์๋ฒ ๋ฉ์ ์์ฑํ ์๊ฐ์ด ์ฃผ์ด์ง๊ธฐ ์ ์ ๊ฒ์๊ธ์ ์์ฑ ์งํ ์ญ์ ํ ๋ ๋ฐ์ํฉ๋๋ค. ์ญ์ ์ด๋ฒคํธ๋ ํด๋น ์๋ฒ ๋ฉ์ ์ญ์ ํ ์์ ์ ์์ํ์ง๋ง, ์ด๋ฌํ ๊ฒฝ์ฐ ํด๋น ์๋ฒ ๋ฉ์ด ์กด์ฌํ์ง ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ๋ฌด์ํ์ ๋ ๋ฉ๋๋ค.
๋ ๋ฒ์งธ ์ค๋ฅ์ ๋ฐฑํธ๋ ์ด์ค๋ฅผ ๋ก๊ทธ ํญ์์ ๊ณต์ ํด ์ฃผ์๊ฒ ์ต๋๊น?
์ฑํ ์์ ๋ด์ ํธ์ถํ๋ ค๋ฉด ๋ด์ @๋ฉ์ ํ๊ฑฐ๋ ํ๋ฌ๊ทธ์ธ ์ค์ ์์ ํ์ฑํ๋ ๋น ๋ฅธ ์ก์ธ์ค(Quick Access) ๊ธฐ๋ฅ์ ์ฌ์ฉํด์ผ ํฉ๋๋ค. ๋ํ ์ฑํ ์์ ๋ด์ด ํ์ฑํ๋์ด ์๋์ง(์ด๊ฒ๋ ํ๋ฌ๊ทธ์ธ ์ค์ ) ํ์ธํด์ผ ํฉ๋๋ค.
์ฐธ๊ณ ๋ก ๋ด์ ํ์ฌ ์ฑํ ์ค๋ ๋(Chat Threads)๋ฅผ ์ง์ํ์ง ์์ผ๋ฉฐ, ์ต์์ ๋ ๋ฒจ ์ฑํ ์์๋ง ์๋ํฉ๋๋ค. ์ค๋ ๋์์ ์ ๊ทผ์ ์๋ํ๊ณ ๊ณ์ ๊ฑด๊ฐ์?