Asynchronous module for interacting with Yandex Balaboba
Project description
aiobalaboba
Асинхронный модуль для взаимодействия с Яндекс Балабоба.
Синхронная версия здесь.
Установка
python -m pip install aiobalaboba
Или просто скопируйте код себе.
Примеры использования
Базовый пример
Используется стандартный вариант стилизации, для запроса создаётся новый экземпляр aiohttp.ClientSession:
import asyncio
from aiobalaboba import balaboba
async def main():
response = await balaboba("Привет")
print(response)
if __name__ == "__main__":
asyncio.run(main())
Вывод: Привет! Я рад тебя видеть на моём канале. Здесь ты сможешь встретить много интересных аниме, музыки, видео, и многого другого.
Продвинутый пример
Используется 11-ый вариант стилизации "Народные мудрости", для запроса используется существующий экземпляр aiohttp.ClientSession:
import asyncio
from aiobalaboba import balaboba
from aiohttp import ClientSession
async def main():
async with ClientSession() as session:
response = await balaboba("Привет", intro=11, session=session)
print(response)
if __name__ == "__main__":
asyncio.run(main())
Дисклеймер с сайта
Нейросеть не знает, что говорит, и может сказать всякое — если что, не обижайтесь. Распространяя получившиеся тексты, помните об ответственности.
License / Лицензия
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
Hashes for aiobalaboba-1.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0fe83468f7c8ed30bbcd9349e75645cd249c025dff4f61789707c700aecc5549 |
|
MD5 | 40439660f439e382e33d980eede7faf2 |
|
BLAKE2b-256 | f178748eda2b44fa8596127e76ff400cf90d1d6646f8f8983fb8107f2a0e94f9 |