Skip to main content

Клиент для Yandex NeuroSupport API: обертка для индексации документов и генеративных ответов

Project description

Yandex Neurosupport Client

Библиотека предоставляет удобный клиент для взаимодействия с Yandex NeuroSupport API. Поддерживает создание/обновление/удаление индексов, получение документов, генеративные ответы и другие операции.

Установка

Установите через pip:

pip install yandex_neurosupport

Нужно подставить свои параметры: service, product, prefix_index - которые выдадут при регистрации. OAuth-токен token нужно получить по ссылке в документации, которую также выдадут при регистрации.

import os
from yandex_neurosupport import NeuroSupportClient

client = NeuroSupportClient(
    auth_token=os.getenv('TOKEN'),      # Или укажите свой токен вручную
    service=os.getenv('SERVICE'),       # Или укажите выданный при регистрации сервис вручную
    product=os.getenv('PRODUCT')        # Или укажите выданный при регистрации продукт вручную
)

print(client.check_api())
# True

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yandex_neurosupport-0.2.0.tar.gz (8.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

yandex_neurosupport-0.2.0-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file yandex_neurosupport-0.2.0.tar.gz.

File metadata

  • Download URL: yandex_neurosupport-0.2.0.tar.gz
  • Upload date:
  • Size: 8.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for yandex_neurosupport-0.2.0.tar.gz
Algorithm Hash digest
SHA256 d7d113816e0be525d5f7784a3bc5738bc6f59043c1879847ab783d4beeb82a46
MD5 654fa46ddd9c64f6f5a5e49458bd90db
BLAKE2b-256 aca8047f6be6a7cfe452b7a8f75e7404d4d9081276ed78862062c95ac145c3bd

See more details on using hashes here.

File details

Details for the file yandex_neurosupport-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for yandex_neurosupport-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 507ef683634a2538ccea4790d5e550bb3dafbcaf2dbad9ab766e944b7d782966
MD5 1a468ce089d2e328bdabed41d69b49db
BLAKE2b-256 5735a4734666917d050d755e468d6e8c643f6a2d612cafdf58218f1c2b5f15c0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page