Клиент для Yandex NeuroSupport API: обертка для индексации документов и генеративных ответов
Project description
Yandex Neurosupport Client
Библиотека предоставляет удобный клиент для взаимодействия с Yandex NeuroSupport API. Поддерживает создание/обновление/удаление индексов, получение документов, генеративные ответы и другие операции.
Установка
Установите через pip:
pip install yandex_neurosupport
Нужно узнать свой iam_token и folder_id из Yandex Cloud.
И подставить свои параметры: service, product, prefix_index - которые выдадут при регистрации.
import os
from yandex_neurosupport import YandexCloudNeuroSupportClient, get_iam_token
client = YandexCloudNeuroSupportClient(
auth_token=get_iam_token(), # Или используйте свой способ
folder_id=os.getenv('FOLDER_ID'), # Или укажите вручную: 'your_folder_id'
service=os.getenv('SERVICE'), # Или укажите вручную: 'your_service'
product=os.getenv('PRODUCT') # Или укажите вручную: 'your_product'
)
print(client.check_api())
# True
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file yandex_neurosupport-0.1.0.tar.gz.
File metadata
- Download URL: yandex_neurosupport-0.1.0.tar.gz
- Upload date:
- Size: 8.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
796fdfa6e3196f88cbc7c00d7188bb334655de7523afec92247c3a9a07433759
|
|
| MD5 |
c6caefbdd9d9740f1d3ec854d0bc8266
|
|
| BLAKE2b-256 |
17f0c54f6f73d49058376cb6481d7640e2fadaa067eb2525079dc3806411491b
|
File details
Details for the file yandex_neurosupport-0.1.0-py3-none-any.whl.
File metadata
- Download URL: yandex_neurosupport-0.1.0-py3-none-any.whl
- Upload date:
- Size: 10.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
59e98ee72530f38bad732d9b4836bb478cd8e6e598a0dc246bd78b12eaa0d6bd
|
|
| MD5 |
3482f39e55995fb296c70738f0ad7fad
|
|
| BLAKE2b-256 |
90cd12b7849954cc6df2efddae6f6b308c2f74db593b30076be0f00a8f4b1a36
|