728x90
2024.02.13 - [데이터&AI/langchain] - [langchain공부]유로 임베딩 모델 사용하기!? (feat. OpenAI ada)
예전 포스팅에서 OpenAI의 API를 통하여 문장을 임베딩을 진행해보았는데요!!
이번에는 네이버 HyperCLOVA를 이용하여 문장을 임베딩시켜보겠습니다!!
1. 우선 클로버스튜디오에서 임베딩을 위한 키를 발급받습니다!!
2. 발급받은 키를 저장합니다!!
3. 해당 키를 바탕으로 아래와 같이 파이썬에서 API를 호출합니다!
이번에닌 "임베딩을 실행합니다" 의 벡터값을 보려고합니다!
import requests
url = "https://clovastudio.apigw.ntruss.com/testapp/v1/api-tools/embedding/clir-emb-dolphin/{발급받은 URL}"
headers = {
"X-NCP-CLOVASTUDIO-API-KEY": "{발급받은키입력}",
"X-NCP-APIGW-API-KEY": "{발급받은키입력}",
"X-NCP-CLOVASTUDIO-REQUEST-ID": "{발급받은값}",
"Content-Type": "application/json"
}
data = {
"text": "임베딩을 실행합니다"
}
response = requests.post(url, headers=headers, json=data)
print(response.status_code)
print(response.json())
4. 최종결과!!
결과는, 1024개의 값으로 이루어진 벡터입니다!!
결과값을 기존과 동일하게 chroma, FAISS 등을 활용하여 적재도 시도해보세요~~
2024.02.03 - [데이터&AI/langchain] - [langchain공부] Vectorstores. 벡터 저장소 (feat. Chroma, FAISS)
728x90
'데이터&AI > LLM' 카테고리의 다른 글
LangChain 캐싱: GPT비용을 줄이고 속도는 높이기!!(feat python) (0) | 2024.05.28 |
---|---|
[HyperCLOVA] 익스플로러를 활용하여 데이터 생성하기 (오덕체 생성!) (1) | 2024.05.24 |
완전쉽게!!! GPT의 Token 이해하기 (with Python) (0) | 2024.05.20 |
파이썬 langchain 활용기반, 쉽게 챗봇사이트 만들기 (gradio) (0) | 2024.05.18 |
few show과 zero shot 그리고 CoT (feat. 성킴님 강의) (0) | 2024.05.18 |
댓글