벡터 가져오기

Pinecone로 AI 애플리케이션 구축하기

James Chapman

Curriculum Manager, DataCamp

요약...

인덱스를 생성하는 모습.

Pinecone로 AI 애플리케이션 구축하기

요약...

여러 레코드가 인덱스로 수집됨. 레코드가 추가되면 인덱스 사용량이 증가함.

Pinecone로 AI 애플리케이션 구축하기

벡터 접근

 

Fetching

  • ID로 벡터 가져오기

ISBN으로 책을 조회하는 모습.

 

Querying

  • 입력 벡터와 유사한 벡터 검색

아마존 도서 추천.

Pinecone로 AI 애플리케이션 구축하기

벡터 가져오기

index.fetch(

ids=['0', '1']
)
{'namespace': '',
 'usage': {'read_units': 1},
 'vectors': {'0': {'id': '0',
                   'metadata': {"genre": "productivity", "year": 2020},
                   'values': [0.025525547564029694, ...]},
             '1': {'id': '1',
                   'metadata': {"genre": "action", "year": 2023},
                   'values': [-0.0131468913, ...]}}
}
1 https://docs.pinecone.io/guides/data/fetch-data
Pinecone로 AI 애플리케이션 구축하기

Read units

 

  • 읽기 작업 시 소모되는 리소스 지표:
    • Fetching → 1RU / 10개 레코드
    • Querying
    • Listing

 

Pinecone 시작 계정 요금제.

1 https://www.pinecone.io/pricing/
Pinecone로 AI 애플리케이션 구축하기

네임스페이스에서 벡터 가져오기

index.fetch(
    ids=['0', '1']

namespace='namespace1'
)
{'namespace': 'namespace1',
 'usage': {'read_units': 1},
 'vectors': {'0': {'id': '0',
                   'metadata': {"genre": "productivity", "year": 2020},
                   'values': [0.025525547564029694, ...]},
             '1': {'id': '1',
                   'metadata': {"genre": "action", "year": 2023},
                   'values': [-0.0131468913, ...]}}
}
Pinecone로 AI 애플리케이션 구축하기

Ayo berlatih!

Pinecone로 AI 애플리케이션 구축하기

Preparing Video For Download...