#5 Реализовать клиентскую часть канала общения.Добавлен класс AgentApi, реализованный контекстным менеджером. Добавлен init.py для пакета api. В uv добавлена зависимость aiohttp
This commit is contained in:
parent
5f5dd3e83e
commit
dab8cf6335
6 changed files with 581 additions and 15 deletions
20
api/__init__.py
Normal file
20
api/__init__.py
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
"""
|
||||
Библиотека для взаимодействия с AI-агентом через WebSocket.
|
||||
|
||||
Экспортирует:
|
||||
- AgentApi: Основной класс клиента
|
||||
- AgentException: Исключение для ошибок агента
|
||||
- IM, OM, IncomingMessage, OutgoingMessage: Pydantic модели контракта
|
||||
"""
|
||||
|
||||
from agent_api import AgentApi, AgentException
|
||||
from models import IM, OM, IncomingMessage, OutgoingMessage
|
||||
|
||||
__all__ = [
|
||||
"AgentApi",
|
||||
"AgentException",
|
||||
"IM",
|
||||
"OM",
|
||||
"IncomingMessage",
|
||||
"OutgoingMessage",
|
||||
]
|
||||
Loading…
Add table
Add a link
Reference in a new issue