Pull to refresh
4K+
4
Vjacheslav Borisov@slavb18

Iconic CEO

4
Rating
Send message

Как научить ChatGPT искать целое купе: неофициальный API РЖД, Bun, MCP, Vercel и reverse proxy

Level of difficultyEasy
Reading time10 min
Reach and readers6.8K

Задача звучит просто: «Найди полное купе из Москвы во Владивосток на ближайшие даты». Но обычный поиск билетов отвечает на другой вопрос — какие поезда и места доступны на конкретную дату. Человеку всё равно приходится перебирать календарь, открывать поезда и вагоны и проверять, лежат ли четыре свободных места в одном купе.

Я решил вынести эту рутину в MCP-сервер, чтобы можно было спросить прямо в ChatGPT:

Читать далее

Сжать четыре токена в один вектор: запускаем автоэнкодер CALM на доменных данных (и на одном CPU)

Level of difficultyHard
Reading time9 min
Reach and readers9.3K

Взяли автоэнкодер из свежей работы CALM (Continuous Autoregressive Language Models), который учится упаковывать чанк из K=4 токенов в один непрерывный вектор и разворачивать обратно, и обучили его не на 15 миллиардах токенов Pile на 8 GPU, как в оригинале, а на 18 тысячах коротких строк с требованиями из IT-вакансий - на обычной машине без видеокарты. По дороге выгребли три классических грабли (flash-attn без CUDA, deepspeed, который не импортируется под NumPy 2.x, и тихий OOM на 33 ГБ логитов). Ниже - подробный разбор архитектуры, конфигов и честные результаты round-trip-реконструкции.

Читать далее

Information

Rating
1,377-th
Registered
Activity

Specialization

Генеральный директор
Node.js
React
Next.js