alor-broker / Astras-Trading-UI

Astras. The Angular's trading terminal from Alor Broker. https://alorbroker.ru/
Apache License 2.0
66 stars 21 forks source link

[TECHNICAL] Доработки под бота #1726

Closed PilgrimViis closed 5 months ago

PilgrimViis commented 5 months ago
  1. В метаинформацию добавить поле current_date. Нужно для того чтобы часовой пояс корректно обрабатывать если запросы включают в себя дату.
  2. Сделать чтобы если приходили ошибки. Например такие, но и не только, { "error": "Error code: 429 - {'error': {'message': 'Request too large for gpt-4o in organization org-aS7zUiHlMy0poZEN3q8rTqbN on tokens per min (TPM): Limit 30000, Requested 37890. The input or output tokens must be reduced in order to run successfully. Visit https://platform.openai.com/account/rate-limits to learn more.', 'type': 'tokens', 'param': None, 'code': 'rate_limit_exceeded'}}" }

Бот что-то писал в ответе. Например "К сожалению в данный момент не могу ответить вам на ваш вопрос. Попробуйте спросить позже или другими словами".

  1. Дергать endpoint /features?count=3. Он будет отдавать несколько возможных фраз которые можно спросить у бота. Их надо отрисовывать чуть выше поля ввода примерно в таком виде, но без значка и поменьше.

image