69e40a89fef7f76a65ea68ce408079f074be3ff5
Update version string in setup.cfg metadata and PKG-INFO to reflect new release 14.4.4. Also change AsyncRPCClient.close() from async def to regular def, removing unnecessary async overhead since the method contains no await expressions.
Yura LLM Client for Katya server
Part of project with as target replacing the native ollama protocol. This protocol supports streaming and is usable trough https and it is possible to directly attach a web client to the backend.
Install
pip install -e .
Build
make build
Command line usage
yura ws://[host]:[port]/[path]/
Python
import asyncio
from yura.client import AsyncClient
async def communicate():
client = AsyncClient("ws://[host]:[port]/[path]/")
async for response in client.chat("Your prompt"):
print(response)
asyncio.run(communicate())
Languages
Python
96.9%
Makefile
3.1%