Отримання векторів

Створення AI‑застосунків із Pinecone

James Chapman

Curriculum Manager, DataCamp

Підсумуємо…

Створення індексу.

Створення AI‑застосунків із Pinecone

Підсумуємо…

Додавання кількох записів до індексу. Після додавання заповненість індексу зростає.

Створення AI‑застосунків із Pinecone

Доступ до векторів

 

Fetch

  • Отримуйте вектори за їхніми ID

Книжку знаходять за її ISBN.

 

Query

  • Знаходьте подібні вектори до вхідного вектора

Рекомендації книжок на Amazon.

Створення AI‑застосунків із Pinecone

Отримання векторів (fetch)

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
Створення AI‑застосунків із Pinecone

Одиниці читання

 

  • Міра ресурсів, спожитих під час операцій читання:
    • Fetch → 1RU / 10 записів
    • Query
    • Listing

 

Ціни стартового акаунта Pinecone.

1 https://www.pinecone.io/pricing/
Створення AI‑застосунків із Pinecone

Отримання векторів із просторів назв

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, ...]}}
}
Створення AI‑застосунків із Pinecone

Давайте потренуємось!

Створення AI‑застосунків із Pinecone

Preparing Video For Download...