актуальный 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-агентом.
|
WebSocket API SDK для взаимодействия с AI-агентом.
|
||||||
|
|
||||||
## Release Notes
|
## Release Notes
|
||||||
# v1.1
|
# v1.1
|
||||||
- **CRITICAL**: `AgentAPI` вместо `url` принимает `base_url` и сам дописывает нужный эндпоинт.
|
- **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`. Нужен для разделения истории сообщений по чатам/веткам.
|
- Добавлен параметр `chat_id` в конструктор `AgentAPI`. Нужен для разделения истории сообщений по чатам/веткам.
|
||||||
- `AgentAPI.connect()` вызывает `AgentBusyException`, если выбранный чат уже занят другим API клиентом.
|
- `AgentAPI.connect()` вызывает `AgentBusyException`, если выбранный чат уже занят другим API клиентом.
|
||||||
|
- Добавлен новый тип события `MsgEventSendFile` для отправки файлов пользователю. Поле `path` — путь к файлу относительно `/workspace`.
|
||||||
|
|
||||||
## Установка
|
## Установка
|
||||||
В `master` всегда будет актуальная рабочая версия.
|
В `master` всегда будет актуальная рабочая версия.
|
||||||
|
|
@ -164,6 +165,22 @@ async def on_telegram_message(from_user: int, text: str):
|
||||||
| payload | object | Любые данные о прогрессе |
|
| payload | object | Любые данные о прогрессе |
|
||||||
| source | string | Источник события (по умолчанию "main") |
|
| 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
|
#### AGENT_EVENT_END
|
||||||
|
|
||||||
Агент закончил генерацию ответа.
|
Агент закончил генерацию ответа.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue