Неофициальный Python-клиент для alphaxiv: как мы нашли скрытый API и упаковали его в пакет

Джерело:
Хабрахабр / Захабренные / Тематические / Посты

Дата публікації:
13/03/2026 22:30

Постійна адреса новини:
http://www.vsinovyny.com/12757740

Неофициальный Python-клиент для alphaxiv: как мы нашли скрытый API и упаковали его в пакет

 

13/03/2026 22:30 // Хабрахабр / Захабренные / Тематические / Посты

У alphaxiv.org есть API — но найти его было непросто: публичная документация появилась совсем недавно, а до этого единственный способ разобраться в том, как он работает, — DevTools и живой трафик браузера. POST-запрос к api.alphaxiv.org/assistant/v2/chat, SSE-поток в ответе, модель aurelle-1.

На основе этого исследования мы собрали aurelle-py — Python-пакет для программного доступа к AI-ассистенту alphaxiv: задавать вопросы по arXiv-статьям, стримить ответы, встраивать в исследовательские пайплайны. Мы не первые, кто занялся этой темой, — но постарались сделать решение аккуратным и хорошо задокументированным.

Что внутри: синхронный и асинхронный клиенты, SSE-парсер с независимым юнит-тестированием, Pydantic v2 для валидации, типизированные исключения (AuthError, RateLimitError), MCP-сервер для интеграции с Claude Desktop и Claude Code.

pip install aurelle-py

В статье — как мы нашли эндпоинт, разобрали формат запроса и ответа, какие ограничения выявили опытным путём и как устроен пакет внутри.

GitHub: https://github.com/center4aai/aurelle-py

Читать далее

 

» Читати повністю

 

« Наступна новина з архіву
Двушку с «бабушкиным» ремонтом в Москве продают почти за 35 млн рублей
  Попередня новина з архіву
Облачные модели Ollama в задачах code review — честное сравнение на примерах
»

 

 
© 2026 www.vsinovyny.com