актуальный README
This commit is contained in:
parent
0cf3117fde
commit
700f7fa0e7
1 changed files with 19 additions and 2 deletions
21
README.md
21
README.md
|
|
@ -3,11 +3,12 @@
|
|||
WebSocket API SDK для взаимодействия с AI-агентом.
|
||||
|
||||
## Release Notes
|
||||
# v1.1
|
||||
# v1.1
|
||||
- **CRITICAL**: `AgentAPI` вместо `url` принимает `base_url` и сам дописывает нужный эндпоинт.
|
||||
Раньше: `AgentAPI(url="ws://localhost:8000/agent_ws/")`. Сейчас: `AgentAPI(base_url="ws://localhost:8000/")`
|
||||
Раньше: `AgentAPI(url="ws://localhost:8000/agent_ws/")`. Сейчас: `AgentAPI(base_url="ws://localhost:8000/")`
|
||||
- Добавлен параметр `chat_id` в конструктор `AgentAPI`. Нужен для разделения истории сообщений по чатам/веткам.
|
||||
- `AgentAPI.connect()` вызывает `AgentBusyException`, если выбранный чат уже занят другим API клиентом.
|
||||
- Добавлен новый тип события `MsgEventSendFile` для отправки файлов пользователю. Поле `path` — путь к файлу относительно `/workspace`.
|
||||
|
||||
## Установка
|
||||
В `master` всегда будет актуальная рабочая версия.
|
||||
|
|
@ -164,6 +165,22 @@ async def on_telegram_message(from_user: int, text: str):
|
|||
| payload | object | Любые данные о прогрессе |
|
||||
| source | string | Источник события (по умолчанию "main") |
|
||||
|
||||
#### AGENT_EVENT_SEND_FILE
|
||||
|
||||
Агент отправляет файл пользователю. Путь к файлу относительно `/workspace`.
|
||||
|
||||
```json
|
||||
{
|
||||
"type": "AGENT_EVENT_SEND_FILE",
|
||||
"path": "reports/2024/report.pdf"
|
||||
}
|
||||
```
|
||||
|
||||
| Поле | Тип | Описание |
|
||||
|--------|--------|-----------------------------------------------|
|
||||
| type | string | Всегда `AGENT_EVENT_SEND_FILE` |
|
||||
| path | string | Путь к файлу относительно `/workspace` |
|
||||
|
||||
#### AGENT_EVENT_END
|
||||
|
||||
Агент закончил генерацию ответа.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue