메타데이터와 함께 벡터 적재하기
이제 적재를 시작해 볼까요? 이번에는 vectors를 적재해 보겠습니다. vectors는 벡터 값, ID, 그리고 관련 메타데이터가 들어 있는 딕셔너리의 리스트예요. 이미 추가 가공 없이 인덱스에 바로 넣을 수 있는 형식으로 준비되어 있어요.
아래는 vectors의 구조를 다시 한번 보여 드립니다.
vectors = [
{
"id": "0",
"values": [0.025525547564029694, ..., 0.0188823901116848]
"metadata": {"genre": "action", "year": 2024}
},
...,
]
이 연습은 강의의 일부입니다
Pinecone로 AI 애플리케이션 구축하기
연습 안내
- API 키로 Pinecone 연결을 초기화하세요.
"datacamp-index"라는 인덱스에 연결하세요.- 인덱스에
vectors를 upsert 하세요. - 인덱스의 요약 통계를 출력하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Initialize the Pinecone client with your API key
pc = Pinecone(api_key="____")
# Connect to your index
index = pc.____("datacamp-index")
# Ingest the vectors and metadata
____
# Print the index statistics
print(____)