1. 学ぶ
  2. /
  3. コース
  4. /
  5. Pinecone으로 배우는 임베딩용 벡터 데이터베이스

Connected

演習

차원 수 확인하기

이제 새 Pinecone 인덱스에 벡터를 적재(ingest)할 준비가 되었어요! 시작하기 전에, 가지고 있는 벡터들이 새 인덱스의 차원 수와 호환되는지 확인해야 합니다.

적재할 레코드를 담은 딕셔너리의 리스트 vectors가 제공되어 있어요. 구조는 다음과 같아요:

vectors = [
    {
        "id": "0",
        "values": [0.025525547564029694, ..., 0.0188823901116848]
        "metadata": {"genre": "action", "year": 2024}
    },
        ...,
]

지침에 명시된 사양을 충족하지 않는 유효한 인덱스를 실수로 생성했다면, .create_index() 코드 앞에 다음 코드를 추가해야 해요:

pc.delete_index('datacamp-index')

指示

100 XP
  • API 키를 사용해 Pinecone 연결을 초기화하세요.
  • 서버리스 Pinecone 인덱스 "datacamp-index"를 새로 생성하세요. 다른 설정은 그대로 두세요.
  • 리스트 컴프리헨션을 사용해 vectors의 각 벡터 길이가 1536인지 확인하고, 모두 해당 조건을 만족하는지 나타내는 단일 True 또는 False 값을 반환하세요.