HuggingFace Inference Embeddings
HuggingFace Inference Embeddings ๋ ธ๋๋ Hugging Face Inference API ๋๋ AWS SageMaker Endpoint๋ฅผ ํตํด Sentence Transformers ๊ธฐ๋ฐ ๋ชจ๋ธ์ ํธ์ถํ์ฌ ํ ์คํธ ์๋ฒ ๋ฉ ๋ฒกํฐ๋ฅผ ์์ฑํ๋ ๋ ธ๋์ ๋๋ค. ์ฌ์ ํ์ต๋ ๋ค์ํ ์คํ์์ค ์๋ฒ ๋ฉ ๋ชจ๋ธ์ ํ์ฉํ ์ ์์ด ์ ์ฐํ๊ณ ๊ฐ๋ ฅํ ์๋ฒ ๋ฉ ๊ตฌ์ถ์ด ๊ฐ๋ฅํฉ๋๋ค.
์ฃผ์ ๊ธฐ๋ฅ
Hugging Face์์ ์ ๊ณตํ๋ Sentence Transformers ๊ณ์ด ์๋ฒ ๋ฉ ๋ชจ๋ธ ํธ์ถ
์ฌ์ฉ์ ์ ์ Endpoint๋ฅผ ํ์ฉํด ์์ฒด ๋ฐฐํฌ ๋ชจ๋ธ์๋ ์ฐ๊ฒฐ ๊ฐ๋ฅ
RAG, ์ ์ฌ๋ ๋ถ์, ๋ถ๋ฅ, ํด๋ฌ์คํฐ๋ง ๋ฑ ๋ค์ํ ํ์ดํ๋ผ์ธ์ ํ์ฉ ๊ฐ๋ฅํ ๋ฒกํฐ ์์ฑ
๋์ ํ์ฅ์ฑ๊ณผ ์คํ์์ค ๊ธฐ๋ฐ ์ ์ฐ์ฑ ํ๋ณด

์
๋ ฅ๊ฐ (Inputs)
Connect Credential
Hugging Face Inference API ๋๋ AWS Endpoint ํธ์ถ์ฉ ์ธ์ฆ ์ ๋ณด (Credential์ ๋ฑ๋ก)
ํ์
Model
์ฌ์ฉํ ์๋ฒ ๋ฉ ๋ชจ๋ธ์ ์ด๋ฆ (์: sentence-transformers/distilbert-base-nli-stsb-mean-tokens)
ํ์
Endpoint
Inference API ๋๋ SageMaker ๋ฐฐํฌ ์๋ํฌ์ธํธ ์ฃผ์ (์: https://xyz.eu-west-1.aws.endpoints)
ํ์
ํ๋ผ๋ฏธํฐ (Parameters)
โป ์ด ๋ ธ๋๋ ๋ณ๋ ํ๋ผ๋ฏธํฐ ํญ๋ชฉ ์์
์ถ๋ ฅ๊ฐ (Outputs)
HuggingFaceInferenceEmbeddings
์ ๋ ฅ ํ ์คํธ์ ๋ํ ์๋ฒ ๋ฉ ๋ฒกํฐ ๋ฐฐ์ด ๊ฒฐ๊ณผ
ํ์ฉ ์์
Hugging Face์์ ์ ๊ณตํ๋ ๋ค์ํ ๊ณต๊ฐ ์๋ฒ ๋ฉ ๋ชจ๋ธ์ ํ์ฉํด ์ ์ฌ๋ ๊ธฐ๋ฐ ๊ฒ์ ์์คํ ๊ตฌ์ฑ
์ฌ๋ด์ ๋ฐฐํฌ๋ AWS SageMaker ๊ธฐ๋ฐ ์๋ฒ ๋ฉ ๋ชจ๋ธ์ Endpoint๋ก ์ง์ ํ์ฌ ํธ์ถ
๊ธฐ์กด OpenAI, Cohere ๋ฑ๊ณผ ๋น๊ตํ์ฌ ์ฑ๋ฅ ๋๋ ๋น์ฉ ๋ฉด์์ ์ต์ ํ๋ ๋์์ผ๋ก ์ฌ์ฉ
๋ฒกํฐ DB(Faiss, Pinecone ๋ฑ)์ ํจ๊ป ์ฐ๊ณํ์ฌ ๋ฌธ์ ๊ฒ์, ์ ์ฌ๋ ๋ถ์, ์ถ์ฒ ์์คํ ๊ตฌ์ถ
์ฌ์ฉ ํ
Modelํ๋๋ Hugging Face Hub์ ๋ฑ๋ก๋ ๋ชจ๋ธ ์ด๋ฆ์ ์ ํํ ์ ๋ ฅํด์ผ ํ๋ฉฐ, ์:sentence-transformers/all-MiniLM-L6-v2Endpointํ๋๋ Hugging Face Inference Endpoint ๋๋ SageMaker ์๋ํฌ์ธํธ๋ก ์ฌ์ฉ ๊ฐ๋ฅํ๋ฉฐ, ์ ๋์ฌ(https://)๊น์ง ํฌํจํด์ผ ํฉ๋๋ค.Hugging Face์ Inference Endpoint๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ, ์ ๋ฃ ๊ตฌ๋ ํ๋์ด ํ์ํ ์ ์์ผ๋ ์ฌ์ ์ ํ์ธํ์ธ์.
๋ค์ํ ์ธ์ด๋ฅผ ์ง์ํ๋ ๋ชจ๋ธ์ ์ ํํ๋ฉด ๋ค๊ตญ์ด ๋ฌธ์ ์ฒ๋ฆฌ์ ์ ๋ฆฌํฉ๋๋ค.
์ฃผ์์ฌํญ
Connect Credential์ ๋ฑ๋ก๋ ์ธ์ฆ ์ ๋ณด๊ฐ ์๊ฑฐ๋ ์๋ชป๋ ๊ฒฝ์ฐ API ํธ์ถ์ด ์คํจํฉ๋๋ค.Model ์ด๋ฆ๊ณผ Endpoint ์ฃผ์๊ฐ ์ผ์นํ์ง ์๊ฑฐ๋ ํ์์ด ์๋ชป๋๋ฉด ์๋ฒ ๋ฉ ์์ฑ์ด ๋์ง ์์ต๋๋ค.
ํธ์ถ ๋์์ด Hugging Face๊ฐ ์๋ SageMaker์ผ ๊ฒฝ์ฐ, IAM ๊ถํ ๋ฐ ๋คํธ์ํฌ ์ค์ ์ ๋ณ๋๋ก ๊ตฌ์ฑํด์ผ ํ ์ ์์ต๋๋ค.
Inference Endpoint ์ฌ์ฉ๋์ ๋ฐ๋ผ ๋น์ฉ์ด ๋ฐ์ํ๋ฉฐ, ์ค์๊ฐ ์ฒ๋ฆฌ ์์๋ ์๋ต ์๋ ํ์ธ์ด ํ์ํฉ๋๋ค.
Last updated