Поделиться через


Pinecone (предварительная версия)

Pinecone упрощает предоставление долгосрочной памяти для высокопроизводительных приложений ИИ. Pinecone — это управляемая, облачная векторная база данных без хэшей инфраструктуры. Pinecone обслуживает свежие, отфильтрованные результаты запроса с низкой задержкой в масштабе миллиардов векторов.

Этот соединитель доступен в следующих продуктах и регионах:

Услуга Class Регионы
Copilot Studio Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Логические приложения Стандарт Все регионы Logic Apps , кроме следующих:
     — Регионы Azure для государственных организаций
     — Регионы Azure Для Китая
     - Министерство обороны США (DoD)
Power Apps Премия Все регионы Power Apps , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Power Automate Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Контакт
Имя Трой Тейлор
URL https://www.hitachisolutions.com
Адрес электронной почты ttaylor@hitachisolutions.com
Метаданные соединителя
Publisher Трой Тейлор
Веб-сайт https://www.pinecone.io/
Политика конфиденциальности https://www.pinecone.io/privacy/
Категории AI

Создание подключения

Соединитель поддерживает следующие типы проверки подлинности:

По умолчанию Параметры для создания подключения. Все регионы Недоступен для совместного использования

По умолчанию

Применимо: все регионы

Параметры для создания подключения.

Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.

Имя Тип Description Обязательно
Index струна Имя индекса для этого API. True
Окружающая среда струна Среда для этого API. True
Ключ API securestring Ключ API для этого API. True

Ограничения регулирования

Имя Вызовы Период обновления
Вызовы API для каждого подключения 100 60 секунд

Действия

Вектор upsert

Записывает векторы в пространство имен.

Вектор обновления

Обновляет вектор в пространстве имен.

Обновление индекса

Обновляет тип pod и количество реплик для индекса.

Получение векторов

Возвращает векторы по идентификатору из одного пространства имен.

Получение индексов

Возвращает список индексов.

Получение коллекций

Возвращает список коллекций Pinecone.

Получение описания индекса

Получите описание индекса.

Получение описания коллекции

Получение описания коллекции

Получение статистики индекса

Возвращает статистику о содержимом индекса, включая число векторов для каждого пространства имен и количество измерений.

Пространство имен запросов

Выполняет поиск пространства имен с помощью вектора запроса. Он получает идентификаторы наиболее похожих элементов в пространстве имен, а также их оценки сходства.

Создание индекса

Создайте индекс.

Создание коллекции

Создает коллекцию.

Удаление векторов

Удаляет векторы по идентификатору из одного пространства имен.

Удаление индекса

Удаляет существующий индекс.

Удаление коллекции

Удаляет существующую коллекцию.

Вектор upsert

Записывает векторы в пространство имен.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор
id string

Идентификатор.

Ценности
values array of float

Значения.

Индексы
indices array of integer

Индексы.

Ценности
values array of float

Значения.

Namespace
namespace string

Пространство имен.

Возвращаемое значение

Имя Путь Тип Описание
Upserted Count
upsertedCount integer

Число upserted.

Вектор обновления

Обновляет вектор в пространстве имен.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор
id True string

Идентификатор.

Ценности
values array of float

Значения.

Индексы
indices array of integer

Индексы.

Ценности
values array of float

Значения.

Namespace
namespace string

Пространство имен.

Возвращаемое значение

response
string

Обновление индекса

Обновляет тип pod и количество реплик для индекса.

Параметры

Имя Ключ Обязательно Тип Описание
Имя индекса
indexName True string

Имя индекса.

Replicas
replicas integer

Реплики.

Тип pod
pod_type string

Тип pod.

Возвращаемое значение

response
string

Получение векторов

Возвращает векторы по идентификатору из одного пространства имен.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор
ids True string

Идентификатор.

Namespace
namespace string

Пространство имен.

Возвращаемое значение

Имя Путь Тип Описание
Идентификатор
vectors.additionalProp.id string

Идентификатор.

Ценности
vectors.additionalProp.values array of float

Значения.

Индексы
vectors.additionalProp.sparseValues.indices array of integer

Индексы.

Ценности
vectors.additionalProp.sparseValues.values array of float

Значения.

Жанр
vectors.additionalProp.metadata.genre string

Жанр.

Год
vectors.additionalProp.metadata.year integer

Год.

Namespace
namespace string

Пространство имен.

Получение индексов

Возвращает список индексов.

Возвращаемое значение

Имя Путь Тип Описание
array of string

Получение коллекций

Возвращает список коллекций Pinecone.

Возвращаемое значение

Имя Путь Тип Описание
array of string

Получение описания индекса

Получите описание индекса.

Параметры

Имя Ключ Обязательно Тип Описание
Имя индекса
indexName True string

Имя индекса.

Возвращаемое значение

Имя Путь Тип Описание
Имя
database.name string

Имя.

Размерность
database.dimension string

Измерение.

Единица измерения
database.metric string

Метрика.

Подшипники
database.pods integer

Модули pod.

Replicas
database.replicas integer

Реплики.

Сегменты
database.shards integer

Сегменты.

Тип pod
database.pod_type string

Тип pod.

K Bits
database.index_config.k_bits integer

Биты K.

Гибридный
database.index_config.hybrid boolean

Независимо от того, является ли гибридная.

Ready
database.status.ready boolean

Будет ли готов.

Государство
database.status.state string

Государство.

Получение описания коллекции

Получение описания коллекции

Параметры

Имя Ключ Обязательно Тип Описание
Имя коллекции
collectionName True string

Имя коллекции.

Возвращаемое значение

Имя Путь Тип Описание
Имя
name string

Имя.

Size
size integer

Размер.

Состояние
status string

Состояние.

Получение статистики индекса

Возвращает статистику о содержимом индекса, включая число векторов для каждого пространства имен и количество измерений.

Возвращаемое значение

Имя Путь Тип Описание
Число векторов
namespaces.namespace.vectorCount integer

Число векторов.

Размерность
dimension integer

Измерение.

Полнота индекса
index_fullness float

Полнота индекса.

Пространство имен запросов

Выполняет поиск пространства имен с помощью вектора запроса. Он получает идентификаторы наиболее похожих элементов в пространстве имен, а также их оценки сходства.

Параметры

Имя Ключ Обязательно Тип Описание
Включение значений
includeValues boolean

Следует ли включать значения.

Включение метаданных
includeMetadata boolean

Следует ли включать метаданные.

Индексы
indices array of integer

Индексы.

Ценности
values array of integer

Значения.

Namespace
namespace string

Пространство имен.

Top K
topK integer

Верхний K.

Vector
vector array of integer

Вектор.

Идентификатор
id string

Идентификатор.

Возвращаемое значение

Имя Путь Тип Описание
Совпадения
matches array of object
Идентификатор
matches.id string

Идентификатор.

Балл
matches.score float

Оценка.

Ценности
matches.values array of float

Значения.

Индексы
matches.sparseValues.indices array of integer

Индексы.

Ценности
matches.sparseValues.values array of float

Значения.

Жанр
matches.metadata.genre string

Жанр.

Год
matches.metadata.year integer

Год.

Namespace
namespace string

Пространство имен.

Создание индекса

Создайте индекс.

Параметры

Имя Ключ Обязательно Тип Описание
Имя
name True string

Имя.

Размерность
dimension True integer

Измерение.

Единица измерения
metric string

Метрика.

Подшипники
pods integer

Модули pod.

Replicas
replicas integer

Реплики.

Тип pod
pod_type string

Тип pod.

Исходная коллекция
source_collection string

Исходная коллекция.

Возвращаемое значение

response
string

Создание коллекции

Создает коллекцию.

Параметры

Имя Ключ Обязательно Тип Описание
Имя
name True string

Имя.

Исходный материал
source True string

Источник.

Возвращаемое значение

response
string

Удаление векторов

Удаляет векторы по идентификатору из одного пространства имен.

Параметры

Имя Ключ Обязательно Тип Описание
Удалить все
deleteAll boolean

Следует ли удалить все.

Идентификаторы
ids array of string

Идентификаторы.

Namespace
namespace string

Пространство имен.

Возвращаемое значение

response
string

Удаление индекса

Удаляет существующий индекс.

Параметры

Имя Ключ Обязательно Тип Описание
Имя индекса
indexName True string

Имя индекса.

Возвращаемое значение

response
string

Удаление коллекции

Удаляет существующую коллекцию.

Параметры

Имя Ключ Обязательно Тип Описание
Имя коллекции
collectionName True string

Имя коллекции.

Возвращаемое значение

response
string

Определения

струна

Это базовый тип данных string.